Giter VIP home page Giter VIP logo

cosmos-minecraft-integration's Introduction

Hey there ๐Ÿ‘‹ I'm Reece

class Reece:
  username = 'reecepbcups'  
  web = 'https://reece.sh'
  twitter = '@reecepbcups_'
  discord = 'reecepbcups'
  work_log = 'https://work.reece.sh'
  information = {
      'degrees': [
        ('AAS', "2 years"), 
        ('B.S, Information Tech', "92 days")
      ],      
      'languages': [
        'Python', 'Java'
        'Golang', 'Rust' 
        'Typescript', 'Bash'
      ],
      'databases': ['MySQL', 'MongoDB', 'Redis'],
      'devops': ["Docker", "Akash", "Nginx"],
      'blockchain': [
        "CosmosSDK v45+",
        "Indexing"
        "CosmWasm", 
        "Minecraft Java Integration -> CosmosSDK"
      ],
      'misc': {
          "linux": ['Arch', 'Debian/Ubuntu'],          
          "other": ['Security', 'Project Management']
      }
  }

# Favorite Projects
spawn = {
    "repo": "rollchains/spawn",
    "features": [
      "1 command launch of SDK chains",
      "1 command local testnets with IBC",
      "module scaffolding",
    ]
}

craft_economy = {
  "repo": "reecepbcups/craft",
  "task": [
    "CosmWasm (marketplace + cw721)",
    "System Admin (Setup, Security, Scripts)",
    "Infra: Docker, APIs, MongoDB + Redis",
    "Project Management (14+ projects, 5-7 Devs)",
    "Testnet v1 launch (44 validators)",
    "Game": [
      "Keplr 2FA",
      "liquidity Pools",
      "Blockchain Integration (Java + TS)"
    ]
  ]
}

local_interchain = {
    "repo": "reecepbcups/local-interchain",
    "features": [
      "Easily configure an IBC enviroment",
      "Wasm + Windows, Linux, and Mac Support",
      "Use any language to control chains"
    ]
}

cosmos_cache = {
    "repo": "reecepbcups/cosmos-cache",
    "features": [
      "Cached Cosmos RPC & API request",
      "Pattern matched cache length config",
      "18+ billion request served (Apr '24)",
      "Swagger / OpenAPI support",      
    ],
    "2x site performance": "https://x.com/NotRizbe/status/1756553801790636360"
}

Reece's GitHub stats

GitHub Streak

Top Languages

Get in touch

cosmos-minecraft-integration's People

Contributors

reecepbcups avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

Forkers

interchaincraft

cosmos-minecraft-integration's Issues

api: fix double payments

if payment is block 18, a duplicate 19 happens.

this happened in the past too, somewhere in the API since I use setInterval now

setup: plans

  • Hetzner Bare Metal
  • MongoDB
  • Redis
  • API (auto restart script)
  • New API wallet mnemonic and secret + fund on testnet
  • WebUI (signing + betting)

MC:

  • Spawn Odyssey Builds
  • PvP Areas + setup
  • Simple UI for joining arenas?
  • Add check for if areanan is real before sign

cmd(mvp): link MC -> Wallet plugin or direct set?

for MVP, just allow /wallet set for anyone (not just admin)

Or maybe I can use my plugin from craft for auth? (does not depend on CraftCore I don't think). Will require work on the API

future: UI. Link with keplr directly & the plugin.

ui: redo with Svelte

  • add betting tab (deposit 1 TOKEN) into a CW contract/DAO account

  • server onLoad, query API for all. then every 5 seconds, update Txs

api/core: redis sub to array of bulk payments

good UX.

in api, on bulk payment save all toAddesses's in BankMsgs -> a key.

then sub on Minecraft. on update, print to users their funds have arrived + tx hash to mintscan / rest api

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.