Skip to content

ankushKun/create-magicblock

Repository files navigation

create-magicblock

npm version npm downloads GitHub stars License: MIT

A CLI tool to scaffold Solana applications powered by MagicBlock Ephemeral Rollups. Quickly bootstrap high-performance, gasless, and seamless on-chain games and dApps.

Quick Start

To create a new project, simply run:

npm create magicblock@latest
# or
bun create magicblock@latest

Templates

  1. Regular Counter - Simple anchor program + frontend
  2. ER Counter - ER supported anchor program + frontend + session keys for
  3. ER Phaser Grid - 2D grid multiplayer movement (coming soon)
  4. MB VRF - Verifiable Randomness (coming soon)
  5. MB PER - Private Ephemeral Rollups (coming soon)

🛠 Prerequisites

Ensure you have the following installed to run the generated projects:

  • Bun (frontend)
  • Rust + Cargo
  • Solana CLI
  • Anchor CLI