Skip to content

cmdenney/logicnodes

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 

Repository files navigation

LogicNodes — 2,316 Deterministic AI Agent Workers

Drop-in replacement for Blocknative gas API (EOL June 19, 2026)

LogicNodes gives AI agents deterministic, pay-per-call access to 2,316 blockchain utility workers — gas estimation, USDC balances, ETH prices, signature verification, content anchoring, DeFi data, and more.

Live API MCP Base

Quick Start

curl https://logicnodes.io/call/eip1559_gas_estimator \
  -H "Authorization: Bearer YOUR_API_KEY"

Get a free API key at logicnodes.io/start.

MCP Setup (Claude Desktop, Cursor, Windsurf)

Add to your claude_desktop_config.json:

{
  "mcpServers": {
    "logicnodes": {
      "command": "npx",
      "args": ["-y", "@logicnodes/mcp-server"],
      "env": {
        "LOGICNODES_API_KEY": "YOUR_API_KEY",
        "LOGICNODES_BASE_URL": "https://logicnodes.io"
      }
    }
  }
}

Config file paths:

Platform Path
macOS ~/Library/Application Support/Claude/claude_desktop_config.json
Windows %APPDATA%\Claude\claude_desktop_config.json
Cursor ~/.cursor/mcp.json
Windsurf ~/.codeium/windsurf/mcp_config.json

Top Workers

Worker Description Price
eip1559_gas_estimator Real-time EIP-1559 gas (Base/Ethereum) $0.001/call
usdc_balance_checker Native USDC balance, any chain $0.001/call
eth_price_oracle 3-source median price (Coinbase + CoinGecko + DefiLlama) $0.001/call
signature_verifier EIP-191/EIP-712 signature verification $0.001/call
caas_anchor Cryptographic content anchoring on-chain $50 + $5/mo
a2a_escrow Agent-to-agent escrow 0.35% fee
zk_attest ZK attestation / proof generation $0.01–$0.10
intent_solver DeFi intent routing 1–3% APY

Full catalog: logicnodes.io/workers

API Examples

Gas Estimation (Blocknative replacement)

curl https://logicnodes.io/call/eip1559_gas_estimator \
  -H "Authorization: Bearer $LOGICNODES_API_KEY"
# {"baseFee": 0.052, "priorityFee": 0.001, "nextBlock": 0.053, "chain": "base"}

USDC Balance

curl "https://logicnodes.io/call/usdc_balance_checker" \
  -H "Authorization: Bearer $LOGICNODES_API_KEY" \
  -d '{"address":"0xYOUR_WALLET","chain":"base"}'

ETH Price

curl https://logicnodes.io/call/eth_price_oracle \
  -H "Authorization: Bearer $LOGICNODES_API_KEY"
# {"price": 3241.50, "source": "median", "sources": ["coinbase","coingecko","defillama"]}

Pay-Per-Call (No Account Needed)

LogicNodes supports HTTP 402 micropayments via USDC on Base. Send without an API key — the server returns a 402 Payment Required with payment details, then you pay on-chain and retry:

import httpx

resp = httpx.post("https://logicnodes.io/call/eip1559_gas_estimator")
if resp.status_code == 402:
    payment_info = resp.json()
    # Pay to payment_info["payTo"] the amount payment_info["amount"] in USDC on Base
    # Then retry with X-Payment-Receipt header

Architecture

  • 2,316 workers deployed on Base (Chain ID 8453)
  • Deterministic outputs — same blockchain state → same result, always
  • Cryptographically signed — every response includes a signature you can verify
  • x402 payments — HTTP 402 micropayment protocol on Base
  • MCP bridge — full Model Context Protocol support

Links

License

MIT

About

2,316 deterministic blockchain utility workers for AI agents — gas estimation, USDC balances, ETH prices, MCP bridge, HTTP 402 on Base

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors