Skip to content

alva-p/minecraft-web3

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Minecraft Web3 Wallet Linking

A system that allows you to link a Web3 wallet (Ethereum Sepolia) with a Minecraft player using real cryptographic signatures.

Components

  • Minecraft Plugin (Paper) Generates tokens, exposes the /wallet link and /wallet status commands.

  • Backend (Node.js + Express) Verifies ECDSA signatures and manages the linking status.

minecraft-web3

  • Frontend (Next.js + RainbowKit) Connects wallets and requests message signatures.

  • Web3 (Foundry) Reference contract for signature validation.

Security

  • Real cryptographic signature
  • Backend does not trust frontend
  • Reproducible and verifiable message
  • Anti-spoofing

Stack

  • Java 17 / PaperMC
  • Node.js / Express
  • Next.js / RainbowKit / wagmi
  • Foundry / Solidity

Image

mineweb3

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors