lendborrow
Deposit
Facilitate the deposit of assets into lending protocols by specifying the asset, deposit amount, and optionally, a recipient address. This endpoint is designed for users to start earning interest or to use their deposited collateral for borrowing. Gas optimization settings ensure that the deposit transaction is both efficient and cost‐effective.
💡 Compute Unit Value: 230 (Fixed)
post/defi/v1/lendborrow/deposit
Request
- Base URLhttps://svc.blockdaemon.com
- URLhttps://svc.blockdaemon.com/defi/v1/lendborrow/deposit
- AuthAPI key in header X-API-Key
Request body
Example request
{
"lendborrowId": "1000",
"asset": "0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2",
"amount": "1000000000000000000",
"onBehalfOf": "0xdAe2F6EdDdA6fb4fb60cc02633DE27e2b431B402",
"from": "0xdAe2F6EdDdA6fb4fb60cc02633DE27e2b431B402",
"gas": "100000",
"gasPriority": "low",
"enableFee": false,
"batchOption": "EIP-5792",
"batcherContract": "0x9c933f9d2efd76ce25b0d3dde84d3f94e78a50ca",
"simulate": false,
"useCustomVaults": false,
"to": "0xdAe2F6EdDdA6fb4fb60cc02633DE27e2b431B402",
"market": "USDC",
"marketId": "0x3b3769cfca57be2eaed03fcc5299c25691b77781a1e124e7a8d520eb9a7eabb5",
"vaultAddress": "0xa258C4606Ca8206D8aA700cE2143D7db854D168c",
"collateral": false
}Response
Successful response
Example response
{
"status": 200,
"msg": "success",
"data": {
"chainId": "1",
"from": "0x829bFB482331b9Dc2BEcb5483ecA79c0578c3A45",
"to": "0x87870Bca3F3fD6335C3F4ce8392D69350B4fA4E2",
"value": "0",
"gas": "408298",
"estimationCheck": true,
"data": "0xe8eda9df00000000000000000000000065afadd39029741b3b8f0756952c74678c9cec93000000000000000000000000000000000000000000000000002386f26fc10000000000000000000000000000829bfb482331b9dc2becb5483eca79c0578c3a450000000000000000000000000000000000000000000000000000000000000000",
"referenceId": "7fb853868e4749879ef57d96aae5b9a2"
}
}Changes
No recorded changes to this operation across all 1 revision of this API.