Build the Future on
CryptoChain
Everything you need to build production-grade dApps, DeFi protocols, and Web3 infrastructure on the fastest EVM-compatible blockchain. SDKs, APIs, testnets, and a $50M grant programme waiting for you.
Up and Running in Minutes
CryptoChain is EVM-compatible — existing Solidity knowledge transfers directly. These guides get you from zero to deployed in under 10 minutes.
@cryptochain/sdk package provides typed, tree-shakable access to every protocol primitive from any JS/TS environment.import { CryptoChain, Wallet } from '@cryptochain/sdk'; // Initialize the SDK — connects to V2 mainnet by default const cc = new CryptoChain({ network: 'mainnet', // or 'testnet' | 'devnet' rpc: 'https://rpc.cryptochain.io', apiKey: process.env.CC_API_KEY, timeout: 10_000, // ms }); // Connect a wallet via private key (use a signer in production!) const wallet = Wallet.fromPrivateKey(process.env.PRIVATE_KEY, cc); // Query chain state const block = await cc.getLatestBlock(); const balance = await cc.getBalance(wallet.address); console.log(`Block: #${block.number} TPS: ${block.tps}`); console.log(`Balance: ${cc.formatCCT(balance)} CCT`);
REST API Endpoints
A complete REST API for querying blocks, transactions, accounts, and DeFi state. Authentication via API key. Base URL: https://api.cryptochain.io/v2
Returns full block data including transaction list, validator signature, and execution stats. Use latest to get the most recent confirmed block.
| Name | Type | Required | Description |
|---|---|---|---|
| number | string | integer | required | Block number or "latest" |
| Name | Type | Required | Description |
|---|---|---|---|
| include_txs | boolean | optional | Include full transaction objects (default: false) |
| include_receipts | boolean | optional | Include transaction receipts (default: false) |
Broadcasts a signed raw transaction to the network. Returns the transaction hash immediately; use GET /transactions/{hash} to poll for inclusion.
| Name | Type | Required | Description |
|---|---|---|---|
| rawTx | string | required | Hex-encoded signed transaction bytes |
| privacy | boolean | optional | Enable ZK-shielded submission (default: false) |
Returns a precise swap quote from the native AMM including price impact, minimum output, and execution gas estimate.
| Name | Type | Required | Description |
|---|---|---|---|
| tokenIn | address | required | Input token contract address |
| tokenOut | address | required | Output token contract address |
| amountIn | string | required | Input amount in wei |
| slippage | number | optional | Max slippage tolerance in % (default: 0.5) |
Returns a paginated list of all active validators with their delegation stats, APY, uptime, and commission rates.
| Name | Type | Required | Description |
|---|---|---|---|
| sortBy | string | optional | Sort field: "apy" | "stake" | "uptime" | "commission" |
| limit | integer | optional | Results per page (default: 20, max: 100) |
| page | integer | optional | Page number (default: 1) |
Build in Your Language
Typed, well-documented SDKs for every major language and framework. All SDKs are open-source, MIT-licensed, and maintained by the CryptoChain core team.
Full-featured SDK for browser and Node.js. Tree-shakable ESM build. Includes React hooks, ethers.js compatibility, and WalletConnect integration.
Pythonic SDK supporting async/await. Native integration with web3.py for existing projects. Ideal for data analysis, bots, and backend services.
High-performance Go SDK ideal for validator infrastructure, indexers, and high-throughput trading bots. Supports all native precompiles.
JVM SDK for enterprise Java and Android applications. Kotlin-first API with full coroutines support. Compatible with web3j for easy migration.
Nethereum-compatible .NET SDK. Supports Unity game engine for Web3 gaming integrations. Full async/await, strong typing, and NuGet packaging.
Zero-copy, async Rust SDK powered by ethers-rs. Ideal for performance-critical applications, MEV bots, and native validator clients.
Everything You Need to Ship
A complete toolkit for every stage of the development lifecycle — from writing your first line of Solidity to monitoring your production dApp at scale.
Network Endpoints
Public endpoints for getting started. For production workloads, upgrade to a dedicated node for guaranteed uptime, higher rate limits, and WebSocket support.
- ✓ Unlimited requests/second
- ✓ 99.99% uptime SLA
- ✓ Private WebSocket streams
- ✓ MEV-protected mempool
- ✓ Archive node access
Get Free Testnet CCT
Deploy and test your smart contracts on the Helios testnet without spending a single dollar. Free tCCT dispensed every 24 hours.
Helios Testnet Faucet
Enter your wallet address to receive 100 tCCT on the Helios testnet. Funds typically arrive within 1–2 blocks (~380ms each).
Build with Thousands of Developers
Join the most active blockchain developer community. Get help, share your projects, access office hours, and shape the protocol's future.
What's New
Track every update to CryptoChain SDKs, APIs, and developer tooling. Subscribe to our developer digest for weekly summaries.
PARALLEL_HINT precompile wrapper)ZKWallet class with Groth16 proof generation and shielded transfers@cryptochain/react released with useBalance, usePools, useValidator hooks/defi/swap/quote endpoint with sub-100ms quote latencycc:parallel-bench task to benchmark parallel vs sequential execution for your contractsvm.ccMockNativeSwap() cheatcode for mocking native AMM responses in testsReady to Build?
Join 12,000+ developers building on the fastest EVM-compatible blockchain. Get $200 in free API credits on signup.