Deposits
Path parameters
networkStrstringRequired
Responses
200
Response for status 200
application/json
totalnumberRequired
get/{networkStr}/deposits
GET /{networkStr}/deposits HTTP/1.1
Host: api.usdc-on-stacks.com
Accept: */*
200
Response for status 200
{
"deposits": [
{
"amount": "text",
"amountFormatted": "text",
"circleAttestation": {
"attestation": "text",
"decodedAmount": "text",
"decodedRemoteRecipient": "text",
"messageHash": "text",
"payload": "text"
},
"ethEvent": {
"blockNumber": "text",
"localDepositor": "text",
"localToken": "text",
"logIndex": 1,
"maxFee": "text",
"nonce": "text",
"remoteRecipient": "text",
"transactionHash": "text",
"value": "text"
},
"ethExplorerLink": "text",
"ethTxid": "text",
"nonce": "text",
"status": null,
"stxRecipient": "text"
}
],
"total": 1
}Path parameters
networkStrstringRequired
Body
Deposit message hashes to look up. 1-20 per request.
messageHashesstring[] · min: 1 · max: 20Required
A 32-byte deposit message hash, 0x-prefixed hex.
Responses
200
Exactly one result per requested message hash.
application/json
Exactly one result per requested message hash.
post/{networkStr}/deposits/mint-tx-lookup
POST /{networkStr}/deposits/mint-tx-lookup HTTP/1.1
Host: api.usdc-on-stacks.com
Content-Type: application/json
Accept: */*
Content-Length: 26
{
"messageHashes": [
"text"
]
}200
Exactly one result per requested message hash.
{
"results": [
{
"messageHash": "text",
"remoteMintTxConfirmedAt": "text",
"remoteMintTxId": "text"
}
]
}Last updated
Was this helpful?