Skip to main content

Base Sepolia contracts (chain 84532)

Test ACTP kernel + supporting contracts on Base Sepolia, with live Sourcify exact-match verification.

Chain ID: 84532 · Block explorer: https://sepolia.basescan.org · Manifest generated: 2026-05-26 12:27:57 UTC

MockUSDC

Address: 0x444b4e1A65949AB2ac75979D5d0166Eb7A248Ccb

Verification: 🏛️ External token (Circle USDC etc.)

ACTPKernel

Address: 0x9d25A874f046185d9237Cd4954C88D2B74B0021b

Verification: ✅ Sourcify exact match (checked 2026-05-26 12:27:57 UTC)

FieldValue
Deploy block41725686
Deploy tx0xe976b7005b4a…
Solidity compiler0.8.34

Redeployed 2026-05-19 alongside mainnet to align ABI shape (INV-30 disputeBondBpsLocked + AIP-14 / d9c6e8e requesterPenaltyBpsLocked). Same source as mainnet kernel 0x048c8113…. Storage layout incompatible with prior 0xE83cba71….

EscrowVault

Address: 0x7dF07327090efcA73DCBa70414aA3131Fc6d2efB

Verification: ✅ Sourcify exact match (checked 2026-05-26 12:27:57 UTC)

FieldValue
Deploy block41725687
Deploy tx0x0194b83d02fe…
Solidity compiler0.8.34

Redeployed 2026-05-19 alongside kernel (immutable kernel ref forces fresh deploy).

AgentRegistry

Address: 0xD91F9aBfBf60b4a2Fd5317ab0cDF3F44faB5D656

Verification: ✅ Sourcify exact match (checked 2026-05-26 12:27:57 UTC)

FieldValue
Deploy block41725688
Deploy tx0xa0b7ac965505…
Solidity compiler0.8.34

Redeployed 2026-05-19 alongside kernel. scheduleAgentRegistryUpdate called at deploy time. executeAgentRegistryUpdate callable after 2026-05-21 19:41 UTC (2-day timelock).

AGIRAILSIdentityRegistry

Address: 0xce9749c768b425fab0daa0331047d1340ec99a88

Verification: 🔓 Not verified

Redeployed 2026-04-02 with audit fix L-2: zero-address guard in _changeOwner

ArchiveTreasury

Address: 0x2eE4f7bE289fc9EFC2F9f2D6E53e50abDF23A3eb

Verification: ✅ Sourcify exact match (checked 2026-05-26 12:27:57 UTC)

FieldValue
Deploy block41725689
Deploy tx0xd3dc0dd2f630…
Solidity compiler0.8.34
Owner0x42a2f11555b9363fb7ebdcdc76d7cb26e01dcb00

Redeployed 2026-05-19 alongside kernel. setArchiveTreasury already invoked on the new kernel at deploy time. owner = deployer EOA (Sepolia admin); no transferOwnership needed since admin == deployer.

X402Relay

Address: 0x110b25bb3d45c40dfcf34bb451aa7069b2a1cb3b

Verification: ✅ Sourcify exact match (checked 2026-05-26 12:27:57 UTC)

Deprecated

This contract is marked deprecated and retained only for legacy integration paths. Do not use for new code.

FieldValue
Deploy block40239726

See also