Anchor Resolver
The Anchor Resolver is the discovery mechanism for Anchor services on Keeta. Think of it like DNS for the internet – just as DNS translates domain names into IP addresses, the Anchor Resolver translates service requirements into anchor endpoints.
How It Works
When you need to find an Anchor service (like an FX provider or Asset Movement service), the Resolver:
Queries the Keeta network for accounts that provide the service you need
Reads service metadata from those accounts to understand their capabilities
Matches your requirements (like currency pairs, supported rails, geographic regions) to available providers
Returns endpoint URLs and configuration details for compatible services
The Resolver looks up metadata published on-chain by anchor operators. This metadata describes:
What services they offer (FX, Banking, KYC, Asset Movement, etc.)
Which currencies, tokens, or assets they support
Required authentication methods
API endpoint URLs
Supported country codes and KYC providers
Why It Matters
The Resolver enables dynamic service discovery. Instead of hardcoding anchor URLs in your application, you describe what you need, and the Resolver finds providers that match. This creates a decentralized marketplace where:
New Anchors can join without client-side updates
Clients automatically discover the best providers for their needs
Service availability is stored on-chain
Geographic and regulatory requirements can be matched
Example: Finding an FX Provider
Last updated