Integrating requires an API key issued by Arcus, so getting in touch is the first step. To request access or discuss an integration, contact the Arcus team.
What you can build
Wallets & applications
Embed Stock Token trading directly in your own interface. You keep the frontend and the user relationship; Arcus provides pricing, routing, execution, and settlement behind it.
RFQ market makers
Connect to the RFQ network to quote against taker flow from Arcus and integrated partners. You choose which tokens to quote.
What a single integration provides
Rather than building and maintaining a connection to each liquidity source, a partner integrates once and gets:- Every liquidity source the router uses — the RFQ network, on-chain AMMs, and external venues, evaluated together for best execution (see how Arcus sources liquidity).
- The Stock Token catalogue — without sourcing and integrating market makers for each name. The live list is served by the router (
GET /v1/tokens). - Self-custodial trading with no native gas token needed — the gas cost is charged in the trade token (see Stock Tokens).
Builder codes and economics
Each integration is issued a dedicated API key, and volume routed through the key is attributed to the partner. Partners earn revenue by setting a builder fee per request: passbuilderFeeBps on GET /v1/quote (with the API key) and repeat the same value in the POST /v1/submit body. The value must not exceed the maximum configured for the key; omitting it, or passing 0, collects no builder fee. The fee is paid to the recipient configured for the key. The key’s maximum and fee recipient are set up with the Arcus team during onboarding.
Environments
Each chain has its own router host.chainId on a request is an optional sanity check and must match the router’s chain.
FAQ
How do I get started?
How do I get started?
Reach out to the Arcus team. Integrations require an API key (which carries your builder-fee maximum and recipient), so getting in touch is the first step; you’ll receive SDKs, a testnet sandbox, and integration support.
What assets can my users trade?
What assets can my users trade?
Tokenized stocks, plus other supported markets. The canonical, live list is served by each router at
GET /v1/tokens, so there is no static list to maintain.Do my users need to hold a gas token?
Do my users need to hold a gas token?
For token-to-token trades, no — the router submits the transaction and the gas cost is charged in the trade token. Paying with the chain’s native asset is the exception, where the user broadcasts and pays gas.
Do users keep custody of their assets?
Do users keep custody of their assets?
Yes. Trading is fully self-custodial — users hold their Stock Tokens and authorize every trade with their own signature. See self-custody.
How is pricing determined?
How is pricing determined?
The router evaluates available liquidity across sources and executes each trade against the best available route, chosen at submission time. See Spot Router and Spot RFQ.
How do I earn revenue from my integration?
How do I earn revenue from my integration?
Through builder codes: volume routed through your API key is attributed to you, and you set
builderFeeBps per request up to your key’s maximum. See Builder codes and economics.Is there a sandbox for testing?
Is there a sandbox for testing?
Yes — Robinhood Chain testnet (chain ID
46630, router https://router.spot.testnet.arcus.xyz) for end-to-end validation before going live.How do RFQ market makers join?
How do RFQ market makers join?
Reach out to the Arcus team. Makers run a maker server that receives RFQ requests for the tokens they choose to quote, and respond with firm, signed quotes. See Spot RFQ for the model.
Learn more
Spot Router
The quote-sign-submit flow, router hosts, and endpoints.
Spot RFQ
The request-for-quote model behind RFQ liquidity.