payTo) on your first
/settle call
and keeps settling payments until you hit the trial limit.
Seller proof
With no API key to authenticate keyless requests, Facilitator Service relies on a seller proof: an EIP-712 signature from the key controllingpayTo. The proof
shows Facilitator Service that you own the payTo address.
See Sign a seller proof for how to
construct one.
The trial allowance
EachpayTo has its own trial allowance on each supported blockchain, with
testnet and mainnet counted separately. Each
/settle call
counts against that allowance until it’s exhausted, at which point
/settle
responds with HTTP 403 registration_required. To continue settling, claim your
seller account.
Facilitator Service seller accounts
A seller account is the record Facilitator Service keeps for apayTo. It
tracks payment history and, during the keyless trial, how much of the trial
allowance you’ve consumed. Facilitator Service creates one automatically the
first time you settle a payment for a new payTo.
A new seller account is unclaimed. It stays unclaimed until you bind it to a
Circle account, at which point
/settle
accepts your Circle API key for that payTo and the trial allowance no longer
applies. Payment history carries over.
See Claim your seller account for
the procedure. If you don’t have a Circle account yet, create one in
Circle Console.