The
for on-chain
gaming
Magicblock is an open-source stack that enables anyone to build and play on-chain games.
Enabling the future of play on the fastest runtime
Onboard
Provide a seamless onboarding experience to your users with social login, wallets integration, game sessions and gas abstraction. All the tools you need in one place.
Connect
Connect you game client to the fastest, parallelizable VM with no effort. Transaction building, events streaming, smart contracts porting. Everything comes easy with our tools.
Compose
Composability standards, account compression, xNFT, deep liquidity... all available without fragmentation. Embrace the true value-add of Web3 and unleash a new level of fun and composability for your players.
Write Once, Build Everywhere
// Cross platform wallet adaptervar account = await Web3.Instance.LoginWalletAdapter();
// Create a Transfer transactionvar transaction = MakeTransferTx(account.PublicKey, destination, 1);
// Cross platform transaction signing and sendingvar signature = await SignAndSendTransaction(transaction, commitment: commitment);