Request one deposit address for the chain you selected. The API creates or returns the address for your Stabyl account on that route. Addresses are requested on demand, so you do not need to create addresses across every supported chain before the user chooses a route.Documentation Index
Fetch the complete documentation index at: https://stabyl.mintlify.app/llms.txt
Use this file to discover all available pages before exploring further.
Response Handling
Store the chain and address together. When displaying deposit instructions, show the exact chain returned by the API next to the address. If your interface has QR codes, encode only the returned address and keep the chain label visible outside the QR code.Safety Rules
- Use the chain value returned by
GET /partner/wallets/chains. - Show the exact returned chain and address.
- Sending funds on a different chain can permanently lose funds.
- In development testing, Tron Nile is the preferred USDT route.
- Do not rewrite, trim, or normalize crypto addresses beyond basic whitespace handling.
- Save the chain alongside every address, deposit record, and support ticket reference.
USDT and USDC are stablecoin rails for USD activity.
Deposit States
| State | Meaning |
|---|---|
| pending | Deposit has been detected or is waiting for confirmation |
| completed | Deposit has been credited and is available |
| failed | Deposit could not be credited |
X-Api-Key, or requesting an address before wallet access is enabled.