/Shards

We're making the the modular stack easier for developers by streamlining deployments and offering out-of-the-box tooling. Open Source forever.

Primary LanguageDockerfileApache License 2.0Apache-2.0

⚡ A dead-simple, batteries included tool for deploying app-specific-rollups. 😌

🚨 ALPHA PREVIEW. DO NOT USE IN PRODUCTION 🚨

Shards helps you build web3 products that scale and feel like web2 in days, not months. We offer features that work out-of-the-box to speed up your workflow.

🚀 Quick Start

For basic instructions on how to get your Appchain running, take a look at our Quick Start guide.

git clone https://github.com/shards-dev/Shards.git && cd Shards
cp .env.example .env
# add your public & private key to .env file
docker-compose up -d
# Go to localhost:4000 and wait for your rollup's first blocks
# Your RPC is available on port 8545

📖 Full Documentation

Visit docs.shards.dev.

✅ Features

  • Application Specific Rollup: Higher throughput, lower gas fees
  • Block Explorer: Let users see what's happening
  • Easy to install, deploy, and low maintenance

➡️ Roadmap

  • Notification APIs: Get notified anytime a wallet will receive or send assets
  • Token APIs: Realtime, easy to use data about the NFTs & ERC20s that live on your network
  • Devnet Faucets
  • ERC4337 Bundler
  • Cross-chain calls (Hyperlane integration)
  • More Data Availability Options
  • MPC Wallet Integration Let your users log into your product without requiring a wallet
  • WhiteLabel NFT Marketplaces Out-of-the-box easy to modify NFT Marketplace. LFG!