{"approval_authority":"Browser-held approval artifacts are checksummed demonstrations, not authenticated merchant-tenant credentials.","authentication":{"challenge":"/api/merchant-control/auth/challenge","challenge_ttl_seconds":300,"supported_namespaces":["concordium:mainnet","eip155:1","solana:mainnet"],"verify":"/api/merchant-control/auth/verify"},"boundary":"Identity authentication and policy decisions only. No payment, order, wallet transaction, or on-chain write is executed.","mandates":{"create":"/api/merchant-control/mandates","evaluate":"/api/merchant-control/mandates/evaluate","revoke":"/api/merchant-control/mandates/{mandate_id}/revoke"},"mode":"public_demo","ok":true,"schema":"gregers.merchant-control.contract.v1","sdk":"/static/gregers-merchant-sdk.js","subscriptions":{"preview":"/api/merchant-control/subscriptions/preview"}}
