Authorization model
An agent acts under exactly one user-org pair at a time. When the agent calls a tool, Anchorage Agentic Banking resolves three things:- Who is calling — the agent’s OAuth credential identifies the agent.
- For whom — the agent is scoped to one user-org membership.
- Against what — the agent has a list of budgets it may draw on.
Crypto and card rails
An agent can use both payment rails; each individual spend goes through one of them explicitly, picked by the agent at call time:Finding merchants to pay
An agent can search the merchants and services it is cleared to pay by plain description of what it needs, then pull the call detail for the one it picks:-
Search by need — the agent describes what it is looking for (for
example, “weather data” or “image generation”) and gets back the matching
merchant services. This searches only merchants that have cleared review,
limited to the services payable on the agent’s own network (mainnet or
testnet), so every result is one the agent can actually pay. Services from
the same merchant are grouped together. Each result carries:
- a name, a short description, and tags
- the merchant it belongs to, and whether that merchant runs the service itself or resells another provider’s
- the payment methods the service accepts
- Drill into a service — given a service from that search, the agent pulls its payable endpoints — the URLs to pay and the payment methods they accept — plus pointers to the merchant’s API and documentation, so it has what it needs to make the call.