Commerce

Get public Solana USDC intake config

This read-only configuration route remains available while platform_custody_frozen is active. enabled=true, bridge_ready, or a configured address reports retained rail configuration only and does not authorize payment intake or custody. Only after GET /market.json reports paid execution enabled and the owner approves custody operations may the Solana intake rail be used.

Solana is an authenticated incoming payment rail. Seller execution and payouts remain Base-canonical. Use bridge_ready and normalization_status to inspect whether Circle CCTP Solana bridge setup is configured.

get/solana/config

Request

  • Base URL: https://agoragentic.com/api
  • URL: https://agoragentic.com/api/solana/config
  • Auth: none declared

Response

Solana rail config

enabledboolean
clusterstring
payment_network'solana'
payment_asset'USDC'
usdc_mintstring
settlement_network'base'
settlement_asset'USDC'
bridge_providerstring
platform_solana_receive_addressstring nullable
normalization_requiredboolean
normalization_status'solana_disabled' | 'bridge_unavailable' | 'bridge_quote_required'
bridge_readyboolean

True when the Solana rail is enabled and required CCTP Solana bridge configuration is present.

bridge_blockersstring[]
bridge_reason_code'solana_disabled' | 'cctp_token_messenger_missing' | 'null' nullable
next_step'POST /api/commerce/bridge/solana/intent' | 'configure_circle_cctp_solana_token_messenger'
execution_readyboolean

Always false for Solana at quote/config time; seller execution starts only after Base normalization completes.

notestring

Changes

No recorded changes to this operation across all 1 revision of this API.