These public services support account experiences, analytics, and integrations beyond order entry and market data. Testnet is the public environment; Mainnet is coming soon.
The authentication requirement below applies to each service, rather than to public API access in general. See ConnectRPC getting started for session and signed API key usage.
- ProfileService (
auth.v1) lets account-facing applications read and update the signed-in user's profile and manage usernames. It requires a session token; trading API keys are not accepted. - ResolveService (
auth.v1) resolves a username, account ID, or smart-account address so a transfer or sharing interface can confirm its recipient. It requires a session token; trading API keys are not accepted. - SocialVerificationService (
auth.v1) lets account and reward interfaces issue a social-account ownership challenge, submit readiness, and read verification status. It requires a session token; trading API keys are not accepted. - ChainAnalyticsService (
chain.analytics.v1) supplies zipped Asset supply and unified Asset balance chart series for explorers and analytics dashboards. These reads are public and need neither a session nor an API key. - CheckpointService (
checkpoints.v1) lets account dashboards retrieve the owner's frozen Testnet season recaps. These private reads require a session token; trading API keys are not accepted. - RewardCampaignService (
rewards.v1) lets recipient-facing applications list published campaign awards and record a write-once external payout destination, which does not itself execute a payout. It requires a session token; trading API keys are not accepted. - ClaimsService (
claims.v1) lets Testnet onboarding interfaces check and claim the signed-in user's daily reward, as described in Testnet funds. It requires a session token; trading API keys are not accepted. - ChangelogService (
changelog.v1) lets integration monitors list release posts and filter individual changes, including breaking changes; see API changes and versioning. These reads are public and need neither a session nor an API key. - QuickSwapService and QuickSwapBrokerService (
swap.quickswap.v1) serve brokers building deposit-to-payout swaps and bridges: quotes, creation and status with a broker API key, and broker administration. For swaps inside one Trading Account, see Swap.
Related Topics
Swap Convert Trading balances through spot order books with quotes, minimum output protection, and idempotent execution. Testnet funds Claim test Assets programmatically, test deposits from other Networks, and fund Subaccounts for trading strategies. API changes and versioning Track API changes, select the published Testnet contracts, and update a trading integration safely.