Changelog

All notable changes to the Bootnode platform, API, and SDKs.

v2.0.0

Latest
January 2026

General availability of the Bootnode platform. This is a complete rewrite with a unified API, new product lines, and multi-chain support from day one.

Multi-Chain RPC (Node)

  • Support for 100+ blockchain networks with 99.999% uptime SLA
  • Ethereum, Solana, Base, Arbitrum, Polygon, Optimism, Avalanche, BNB Smart Chain, Lux Network, and more
  • Full EVM JSON-RPC support including archive data, debug/trace methods, and eth_subscribe
  • Solana JSON-RPC with getAccountInfo, getTransaction, and all standard methods
  • Intelligent routing across multiple node providers for maximum reliability
  • WebSocket subscriptions for newHeads, logs, and newPendingTransactions

Smart Wallets

  • ERC-4337 smart wallet creation with deterministic (counterfactual) addresses
  • Automatic on-chain deployment when the first UserOperation is sent
  • Multi-chain support: Ethereum, Base, Arbitrum, Optimism, Polygon, and more
  • Wallet management API: create, list, and query smart wallets
  • Session keys and batch execution support

Webhooks

  • Real-time on-chain event notifications via HTTPS POST
  • Event types: address_activity, token_transfer, nft_transfer, mined_transaction, log
  • HMAC-SHA256 signature verification for secure delivery
  • Automatic retries with exponential backoff (5 attempts over 6 hours)
  • Webhook management API: create, list, update, pause, and delete

Gas Manager

  • Gas sponsorship policies with per-user rate limits and contract allowlists
  • Paymaster integration for ERC-4337 UserOperations
  • Real-time gas price estimates (slow, standard, fast) for all EVM chains
  • Spending controls: max gas per operation, daily per-user limits, method-level allowlists
  • Dashboard analytics for gas spending and sponsorship usage

Bundler

  • ERC-4337 bundler for submitting and managing UserOperations
  • Supports eth_sendUserOperation, eth_estimateUserOperationGas, eth_getUserOperationByHash, and eth_getUserOperationReceipt
  • EntryPoint v0.6 and v0.7 support
  • Available on all EVM chains with ERC-4337 support

Data APIs

  • Token API: ERC-20 balances, metadata, prices, and transfer history
  • NFT API: ERC-721/ERC-1155 metadata, collection data, owned NFTs, and traits
  • Cross-chain data access with a unified API format
  • Real-time indexing with sub-second latency on supported chains

SDKs

  • TypeScript/JavaScript SDK v2.0 with full API coverage and WebSocket support
  • Python SDK v2.0 with async-first design and Pydantic models
  • Go SDK v1.0 with context-aware, idiomatic API
  • Rust SDK v0.9 with Tokio async and Serde serialization
  • All SDKs include automatic retry logic and structured error handling

Platform

  • New dashboard at dashboard.bootnode.dev with usage analytics, API key management, and webhook monitoring
  • Unified authentication via X-API-Key or Bearer token
  • Scoped API keys for least-privilege access
  • Rate limiting with per-plan compute unit budgets
  • llms.txt endpoint for AI agent discovery

v1.0.0

November 2025

Beta launch of the Bootnode platform with core RPC proxy and Token API functionality.

RPC Proxy

  • JSON-RPC proxy for Ethereum mainnet and Sepolia testnet
  • Support for all standard Ethereum JSON-RPC methods
  • Basic load balancing across multiple node providers
  • API key authentication
  • Rate limiting at 10 requests/second for free tier

Token API (Beta)

  • ERC-20 token balance queries for Ethereum mainnet
  • Token metadata including name, symbol, decimals, and logo
  • Basic price data from aggregated feeds

Platform

  • Dashboard with API key management and basic usage stats
  • TypeScript SDK v1.0 with RPC and Token API support
  • Python SDK v1.0 (beta)