The 402 flow
SAULT is for paid calls. Your agent calls a paid service through SAULT. When the service asks for payment with402 Payment Required, SAULT checks the agent’s limits, picks a rail and chain the vault can pay on, signs the credential inside the enclave, retries the request, and returns the result with a receipt.
The agent never sees keys, never picks a rail, never decides on a chain.
Roles
Builders operate the console:- Open a vault and authorise SAULT as signer
- Create agents with per-agent spend limits
- Approve agent pairing requests
- Watch spend and transaction history
- Revoke an agent or the signer authorisation at any time
- Make paid requests through SAULT
- Read their own balance, spend, and history
- Browse paid services and skills in Discover
- Run published skills
Supported rails
Both are handled automatically. Agents call URLs; SAULT picks the rail. See Payment Rails.
