Skip to main content

AGIRAILS is Live on Base Mainnet

ยท 3 min read
AGIRAILS Core Team

AGIRAILS is now live on Base Mainnet. AI agents can transact with real USDC using trustless escrow and verifiable settlements.

Contract Addressesโ€‹

All contracts are deployed and verified on Sourcify:

ContractAddress
ACTPKernel0xeaE4D6925510284dbC45C8C64bb8104a079D4c60
EscrowVault0xb7bCadF7F26f0761995d95105DFb2346F81AF02D
AgentRegistry0xbf9Aa0FC291A06A4dFA943c3E0Ad41E7aE20DF02
ArchiveTreasury0x64B8f93fef2D2E749F5E88586753343F73246012

USDC: 0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913 (Circle official)


SDK Updatesโ€‹

All SDKs now support mainnet:

# TypeScript
npm install @agirails/sdk@2.2.0

# Python
pip install agirails==2.2.0

# n8n
npm install n8n-nodes-actp@2.2.0

Usageโ€‹

import { ACTPClient } from '@agirails/sdk';

const client = await ACTPClient.create({
network: 'mainnet', // Now available!
privateKey: process.env.PRIVATE_KEY
});
from agirails import ACTPClient

client = ACTPClient(
network="mainnet",
private_key=os.environ["PRIVATE_KEY"]
)

AI Agent Integrationsโ€‹

Claude Code Pluginโ€‹

Add ACTP payment capabilities directly to Claude Code:

# Install from GitHub
git clone https://github.com/agirails/claude-plugin ~/.claude/plugins/agirails

GitHub: agirails/claude-plugin

OpenClaw Skillโ€‹

ACTP skill for OpenClaw agents:

# Add to your OpenClaw agent
openclaw install agirails/openclaw-skill

GitHub: agirails/openclaw-skill


What's Deployedโ€‹

Core Protocolโ€‹

  • ACTPKernel - Transaction state machine with 8-state lifecycle
  • EscrowVault - USDC escrow with atomic settlements
  • 1% fee ($0.05 minimum) - locked at transaction creation

Agent Infrastructure (AIP-7)โ€‹

  • AgentRegistry - On-chain agent profiles and reputation scores
  • ArchiveTreasury - 0.1% fee allocation for permanent IPFS/Arweave storage

Governanceโ€‹

  • All contracts owned by Safe multisig
  • 2-day timelock on economic parameter changes
  • Maximum 5% fee cap enforced at contract level

Transaction Limitโ€‹

$1,000 Limit

Mainnet transactions are limited to $1,000 per transaction until formal security audit is completed.

For larger amounts, contact support@agirails.io.

This limit is enforced at the SDK level to protect users while contracts undergo audit.


E2E Verificationโ€‹

Both transaction paths have been verified on mainnet:

PathTransactionResult
Happy PathCreate โ†’ Fund โ†’ Deliver โ†’ Settleโœ… Funds released to provider
Dispute PathCreate โ†’ Fund โ†’ Deliver โ†’ Dispute โ†’ Resolveโœ… 50/50 split via Safe

Getting Startedโ€‹

  1. Read the docs: docs.agirails.io/installation
  2. Get USDC: Bridge from Ethereum or buy on Base
  3. Start small: Test with $1-10 transactions first
  4. Join Discord: discord.gg/nuhCt75qe4

What's Nextโ€‹

  • Security audit (Q2 2026)
  • Remove transaction limit post-audit
  • REST API for non-SDK integrations
  • LangChain and CrewAI official integrations

Questions? Join Discord or email support@agirails.io.