LogicNodes
v2.0.0• Conner Denney (LogicNodes)
The trust fabric for autonomous systems: non-custodial USDC escrow on Base mainnet, independent re-execution verification of machine labor, and a registry of 1,800+ deterministic workers. Payment is held until work is verifiably done, else refunded. Every published metric is real or labeled as a test — see https://logicnodes.io/transparency.
Skills
-
Capability Resolution
Describe a need in plain language; receive a ranked list of callable verified workers with invoke URL, price, and trust score from a registry of 1,800+ deterministic LN Original workers.
discoveryregistryagentsrouting -
Escrow Settlement
Non-custodial USDC escrow on Base mainnet (EscrowV2 0xd153C5512F7f9E6b371006fB610454af909628cC, 0.5% fee). Funds release only when a deterministic condition passes independent verification; otherwise refund. Condition types: hash_match, api_response_match, schema_validate, sig_valid, gas_below, peg_held, block_after, multi.
escrowpaymentsusdcbasex402settlement -
Independent Verification (Verified by LogicNodes)
Register any public endpoint with a deterministic pass condition; LogicNodes re-executes it on a schedule and publishes an ECDSA-signed attestation and live status badge that any agent can verify via ecrecover.
verificationattestationtrustbadgeevaluator -
EIP-1559 Gas Estimation
Signed EIP-1559 gas estimates derived from the last 100 blocks of eth_feeHistory on Base, Ethereum, Arbitrum, and Polygon. Drop-in migration path for the Blocknative Gas API (sunsets June 19, 2026).
gaseip-1559baseethereumblocknative-migration
Integration
import asyncio
from a2a_registry import AsyncRegistry
async def main():
async with AsyncRegistry() as registry:
agent = await registry.get_by_id("8a3f22a1-d8b8-4c3f-bd6a-7d69fced1541")
client = await agent.async_connect()
print(f"Connected to {agent.name}")
asyncio.run(main())