This endpoint is public and does not require authentication. Other services fetch this to discover how to interact with your merchant and verify your signatures.
Implementation
Host this endpoint at the URL you register in the Router Registry smart contract. The response tells other services:- Your public key - Used to verify signatures on orders you create
- Your endpoint URL - Where to send API requests
- Your capabilities - Which endpoints you support
- Settlement preferences - Which currencies and settlement providers you accept
- KYC providers - Supported auto KYC providers that service accepts
Example Response
The
signature field contains your secp256k1 signature of the canonicalized config object. This proves the configuration was set by the holder of your private key.