Build on CLAW

Full developer documentation, SDKs, and tools for building on the CLAW network.

Connect to CLAW in minutes

CLAW is EVM-compatible. If you know Ethereum development, you already know CLAW.

JavaScript
Python
Rust
// Install: npm install @claw-network/sdk

import { ClawClient, Wallet } from '@claw-network/sdk';

// Connect to CLAW mainnet
const client = new ClawClient({
  rpc: 'https://rpc.claw.org',
  network: 'mainnet'
});

// Create a wallet
const wallet = Wallet.generate();
console.log('Address:', wallet.address);

// Send CLAW
const tx = await client.send({
  from: wallet,
  to: 'claw1abc...xyz',
  amount: '10.5',     // CLAW
  memo: 'gm'
});

console.log('Tx hash:', tx.hash);
// Confirmed in ~400ms

Native AI Agent Support

CLAW is the only blockchain with first-class AI agent support. Agents can own wallets, sign transactions, and interact with contracts autonomously.

Python (LangChain)
Node.js
# pip install claw-sdk langchain

from claw_sdk import AgentWallet, ClawTool
from langchain.agents import initialize_agent

# Create a wallet for your agent
agent_wallet = AgentWallet.create(name="my-trading-agent")
print(f"Agent address: {agent_wallet.address}")

# Give the agent CLAW tools
tools = [
    ClawTool.send_payment(wallet=agent_wallet),
    ClawTool.check_balance(wallet=agent_wallet),
    ClawTool.call_contract(wallet=agent_wallet),
]

# Agent can now autonomously transact
agent = initialize_agent(tools, llm, agent="zero-shot-react")
agent.run("Send 5 CLAW to claw1xyz... for the invoice")

RPC & Chain Details

Chain ID7331 RPC Mainnethttps://rpc.claw.org RPC Testnethttps://testnet-rpc.claw.org Explorerhttps://explorer.claw.org SymbolCLAW Decimals18 Block Time~400ms EVM✓ Compatible