Countersign check
countersign_checkAPEX Countersign: check a stablecoin payment before you send it, on Base, Ethereum, Arc, BNB Chain, Solana or X1. Reads the OFAC SDN list (from US Treasury), USDC/USDT issuer freezes on chain, the official stablecoin contract, EIP-55 checksum and burn addresses, lookalikes of payees you already pay, and on Arc the poison index of USDC transfers since 27 Oct 2026. Answers ALLOW / REVIEW / DENY / COULD_NOT_READ with every check and its source, EIP-712 signed; an unread source is never ALLOW. Pass requirement to check an x402 402 response as it arrived. 20 free a day, then $0.005 over x402 (pass payment). With a Countersign key (plans from $9/month at https://apexfaucet.xyz/countersign/) your approved payee book, caps and review queue apply and the check goes into your signed audit log.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "countersign_check"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| key | No | optional: your Countersign key (csk_...) to apply your account rules and log | |
| asset | No | optional: the token contract being paid | |
| chain | No | base, ethereum, arc, bnb, solana or x1 (x402 network ids like eip155:8453 work) | |
| known | No | optional: comma-separated payees you already pay (a lookalike of one is DENY) | |
| payTo | No | the address you are about to pay (0x on EVM chains, base58 on Solana/X1) | |
| payer | No | optional: your paying wallet | |
| amount | No | optional: amount in the asset units (dollars for a stablecoin) | |
| payment | No | optional: a signed x402 payment (base64, as in PAYMENT-SIGNATURE) once the free checks are used up | |
| requirement | No | optional: the x402 402 JSON body or base64 PAYMENT-REQUIRED header, as received; pass chain too (the chain you will pay on); payTo, asset and amount are then read from it |