Web3 Configuration
Feature flags, API keys, and environment variables that control which blockchain capabilities are included in a Create project.
Minimal Inclusion Principle
Create only includes the Web3 modules the user explicitly asks for. A landing page gets no blockchain code. An NFT minting app gets only the flags it needs.
17 Feature Flags
Each flag controls a specific blockchain capability. Flags are grouped by ecosystem: Solana, EVM, or both.
solanaWallet connection, token balances, NFT display
nftNFT gallery and collection browsing
perpsPerpetual futures trading via Drift
orderbookCentral limit order book DEX via OpenBook V2
eventsPrediction markets via dFlow
evmWallet connection via thirdweb
evm-nftNFT gallery powered by Alchemy
evm-marketplaceNFT marketplace via Reservoir
mintPublic mint page for ERC-721 collections
deployContract deployment (EVM + Solana)
daoGovernance via OpenZeppelin Governor
baseBase-specific features: Basename resolution, gas estimation
swapToken exchange via Jupiter, Uniswap, 0x, or CoW Protocol
analyticsPrices, OHLCV charts, trending tokens via Birdeye and CoinGecko
oracleOn-chain price feeds via Chainlink, Pyth, and Switchboard
nft-metadataUpload NFT metadata and images to SeaweedFS
token-gateRestrict access based on token ownership
Cascade Rules
Some flags automatically activate their dependencies. These cascades ensure the required infrastructure is always present.
deployauto-activates evmdaoauto-activates evm + deployevm-marketplaceauto-activates evmevm-nftauto-activates evmmintauto-activates evmswap alone does not activate any chain. It requires evm or solana to be explicitly set.
Required API Keys
API keys are added as environment variables. Only the keys needed for your activated flags are required.
HELIUS_API_KEYNEXT_PUBLIC_HELIUS_API_KEYRequired for all Solana operations: RPC, DAS API, webhooks
NEXT_PUBLIC_THIRDWEB_CLIENT_IDRequired for all EVM wallet connections and contract interactions
ALCHEMY_API_KEYEVM NFT gallery (evm-nft)
RESERVOIR_API_KEYEVM NFT marketplace (evm-marketplace)
BIRDEYE_API_KEYSolana analytics (analytics)
COINGECKO_API_KEYMulti-chain price data (analytics)
ZEROX_API_KEYEVM DEX aggregator (swap)
TENSOR_API_KEYSolana NFT marketplace (nft)
BASESCAN_API_KEY,ARBISCAN_API_KEY, etc.Contract verification on block explorers (deploy)
Flag Activation Examples
These examples show how user requests map to feature flags. The AI determines the minimal set of flags needed.
"Landing page for my crypto project"
No blockchain features needed for a landing page.
"App to view my Solana NFTs and swap tokens"
"Dashboard to deploy an ERC-20 on Base"
"DAO governance dashboard"
dao cascades to activate evm + deploy automatically.
Ready to configure your Web3 project?
Describe what you want to build and Create activates exactly the flags you need.
Start Building