Yield
Pre-built deposit calldata — standard (2 txs) or permit (1 tx)
Returns ready-to-sign transactions. Default: 2 txs (USDC approve + ERC-4626 deposit). Use ?mode=permit for 1-tx EIP-2612 permit path (~50% less gas). Use ?preset=100 for a USD preset OR ?amount=150 for a custom dollar amount. Requires ?recipient=0xYOUR_WALLET.
get/api/yield/deposit-tx
Request
- Base URL: https://coinrailz.com
- URL: https://coinrailz.com/api/yield/deposit-tx
- Auth: none required
Query parameters
preset10 | 50 | 100 | 250 | 1000
USD preset amount (pick one: preset OR amount)
amountnumber
Custom USD amount (pick one: preset OR amount). Example: 150 for $150
recipientstring required
Recipient wallet address (0x...)
mode'standard' | 'permit'
standard = 2 txs (USDC approve + ERC-4626 deposit), permit = 1 tx via EIP-2612 (~50% less gas)
Response
Pre-built transaction steps ready to sign and broadcast
Changes
No recorded changes to this operation across all 1 revision of this API.