Nano WizPay

Nano WizPay

A non-custodial x402-style paid orchestration API for autonomous agents on Arc Testnet. Nano WizPay prepares quotes, verifies payment state, generates calldata and executor commands, then returns onchain proofs for agent workflows.

Network: Arc Testnet Executor: Circle CLI Custody: User wallet

Onchain transaction flow

Nano WizPay non-custodial orchestration flow Agent calls Nano WizPay API, Circle CLI wallet executor signs and submits transactions to Arc Testnet, then receipts return as verifiable proofs. Agent Nano WizPay API Circle CLI Wallet Executor Arc Testnet 1 Agent requests a paid workflow with x402-style payment intent. 2 Nano WizPay verifies payment and builds calldata or commands. 3 Circle CLI signs and submits transaction(s) from the configured wallet. 4 Arc Testnet confirms execution and exposes receipts on Arcscan. 5 Nano WizPay returns verifiable transaction proof to the agent.

Latest proof highlights

5 USDC -> EURC swap

Real onchain swap prepared through Nano WizPay and executed by the local Circle CLI wallet executor. Actual received: 4.251173 EURC.

executeSwap tx: 0xaa58...5e5d

5-recipient payroll

Reference HERMES-PAYROLL-5-REAL-001: five payouts, 3 direct USDC payouts, 2 USDC->EURC routed payouts, and a 0.003 USDC service fee.

final payout tx: 0xdfb5...dde2

API surface

GET /services
GET /contracts/status
POST /swap/quote
POST /swap/prepare
POST /payroll/plan
POST /payroll/prepare
# Read-only judge checks require no wallet executor.
curl -s https://api.wizpay.xyz/services

# Paid prepare endpoints return PAYMENT_REQUIRED until the service fee is paid.
curl -i https://api.wizpay.xyz/swap/prepare \
  -H 'content-type: application/json' \
  -d '{
    "tokenIn": "USDC",
    "tokenOut": "EURC",
    "amountIn": "5",
    "recipient": "0xa9914bca9123ba0079be8c968f632c0db6400fe7",
    "slippageBps": 100
  }'

Execution model

1

Prepare

Nano WizPay creates quotes, plans, calldata, and executor commands for the requested agent workflow.

2

Pay

The API verifies the x402-style service payment before returning executable transaction material.

3

Execute

Circle CLI is the official demo wallet executor. It signs and submits transactions from the configured wallet.

4

Prove

Confirmed Arc Testnet receipts and balances become judge-facing evidence for swaps and payroll.