arcport / wallet
$0.001 / call 0 events ARC TESTNET
Marketplace
Web control plane for an API payment layer used by agents on Arc.
Playground
Web control plane for live agent calls. Charge mode handles one-off requests; session mode handles repeated usage under one budget.
Request
API
Endpoint
Identity key
Payment mode
The browser is the operator view. Use charge mode for one-off calls. Use session mode when an agent will make repeated calls under one session budget.
Parameters (JSON)
Try: Berlin, Tokyo, New York
PAYMENT · ARC TESTNET
Cost per call$0.001 USDC
Settlement<1 second
Payment methodCircle X-Payment
Operator wallet (onchain)0.000 USDC
Charge-mode Gateway balance0.000 USDC
Live log LIVE
pay-and-call
Waiting for calls…
Recent activity 0 events
No activity yet
Wallet
Operator console for onchain balance, Gateway funding, and session lifecycle on Arc Testnet.
Transaction history 0 records
No transactions yet
Proof Mode
Judge-facing proof for the current agent payment lifecycle: txs, calls, spent, refund, and status.
Webhooks
Get notified when USDC moves onchain. HTTP POST to your endpoint within 60 seconds.
New subscription
Arc address to watch
Your webhook URL
Events
How it works
1
Subscribe to any Arc address
2
Worker polls Arc every minute via ethers.js
3
On new USDC transfer — POST to your URL with JSON payload
4
Verify authenticity with HMAC-SHA256 signature
Verify signature (Node.js)
import { createHmac } from 'crypto'

function verify(req, secret) {
  const sig = req.headers['x-arcport-signature']
  const expected = 'sha256=' +
    createHmac('sha256', secret)
      .update(JSON.stringify(req.body))
      .digest('hex')
  return sig === expected
}
Subscriptions
0 / 10
No subscriptions yet
Create one to start receiving notifications.
Payload example
{
  "event": "transfer.in",
  "network": "Arc Testnet",
  "arc_address": "0xYourAddress",
  "tx_hash": "0xabc...def",
  "from": "0x123...456",
  "amount_usdc": "0.001",
  "block_number": 12345678,
  "explorer": "https://testnet.arcscan.app/tx/0x...",
  "timestamp": "2026-03-30T12:00:00Z"
}
My APIs
Register your endpoint. Earn $0.001 USDC per call through wallet-native machine payments.
+
No APIs registered yet
Deploy your API. Agents pay $0.001 USDC per call through ArcPort.