Quickstart for Makers
Makers price and fill RFQs through the RFQ API. The flow below takes you from credentials to your first filled trade.
1. Get approved to quote
Makers quote the instruments they are approved for. If you are not yet onboarded, reach out to the team on Telegram to get set up.
2. Mint API credentials
Authentication is wallet-based: a SIWE login mints an access key and HMAC secret, and every private request is signed with the secret. Follow the authentication guide.
3. Deposit funds
Send funds on-chain; Silhouette observes and credits deposits to your account. Withdrawals are asynchronous and always return to your account's registered address. Balances show available, locked, and total amounts by token, and the ledger gives you an append-only audit trail for reconciliation. See the balance and funding endpoints in the API Reference.
4. Discover and quote
Poll listMakerRequests for open RFQs on your approved instruments, or subscribe to the WebSocket streams for live updates. Submit quotes with createMakerQuote. A quote declares how it settles: from your inventory, through an external venue, or as a promised delivery within a bounded window.
5. Settle what you win
At the deadline one quote is selected. Read your SELECTED quote back through listMakerQuotes; it carries the engine-signed Permit2 authorization you relay on-chain to settle.
Next steps
- Your first trade - the full request-to-settlement walkthrough with both API surfaces
- How RFQs Work - quote windows, selection, and lifecycle states
- Market making on xStocks - instrument-specific quoting and settlement guides