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
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.