Sponge SDK

Build crypto wallets for AI agents with seamless Claude integration.

What is Sponge?

Sponge provides crypto wallets designed specifically for AI agents. Give your Claude agents the ability to hold, send, and swap crypto across multiple chains including Ethereum, Base, and Solana.

Perfect for AI Agents

Sponge handles all the complexity of multi-chain wallet management so your AI agents can focus on what they do best.

Key Features

  • Multi-chain Support - Native support for Ethereum, Base, and Solana with both mainnet and testnet environments
  • Claude Integration - First-class support for Anthropic's Model Context Protocol (MCP) and direct tool calling
  • Secure by Default - API keys scoped per agent with spending limits, allowlists, and audit logging
  • Simple SDK - Clean TypeScript API that handles authentication, wallet creation, and transactions

How it Works

import { SpongeWallet } from "@spongewallet/sdk";
 
// Connect creates or retrieves your agent's wallet
const wallet = await SpongeWallet.connect();
 
// Check balances across all chains
const balances = await wallet.getBalances();
 
// Send crypto
await wallet.transfer({
  chain: "base",
  to: "0x...",
  amount: "1.0",
  currency: "USDC"
});

Architecture Overview

Sponge consists of three main components:

ComponentDescription
SpongeWalletThe primary SDK class for wallet operations and Claude integration
SpongeAdminAdmin SDK for programmatic agent creation with master keys
MCP ServerModel Context Protocol server for Claude Desktop and other MCP clients

Supported Chains

ChainTypeChain ID
EthereumMainnet1
BaseMainnet8453
SolanaMainnet101
SepoliaTestnet11155111
Base SepoliaTestnet84532
Solana DevnetTestnet102
TempoTestnet42431

Next Steps

Was this page helpful? /