Skip to main content
GET
/
credit
/
v2
/
accounts
/
{account}
/
assets
/
{asset}
/
unlock
curl --request GET \
  --url 'https://api.sprinter.tech/credit/v2/accounts/0xUSER/assets/usdc/unlock?amount=1000000&collateral=0x833589fcd6edb6e08f4c7c32d4f71b54bda02913'
{
  "calls": [
    {
      "chain": "8453",
      "to": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "data": "0x095ea7b3000000000000000000000000abcdef1234567890abcdef1234567890abcdef12",
      "value": "0"
    },
    {
      "chain": "8453",
      "to": "0x1234567890abcdef1234567890abcdef12345678",
      "data": "0x2e1a7d4d000000000000000000000000000000000000000000000000000000000005f5e100",
      "value": "0"
    }
  ]
}
The asset parameter is the credit asset symbol — currently supported values are usdc and eure. The collateral query parameter is the collateral asset address to unlock.
curl --request GET \
  --url 'https://api.sprinter.tech/credit/v2/accounts/0xUSER/assets/usdc/unlock?amount=1000000&collateral=0x833589fcd6edb6e08f4c7c32d4f71b54bda02913'
{
  "calls": [
    {
      "chain": "8453",
      "to": "0x833589fCD6eDb6E08f4c7C32D4f71b54bdA02913",
      "data": "0x095ea7b3000000000000000000000000abcdef1234567890abcdef1234567890abcdef12",
      "value": "0"
    },
    {
      "chain": "8453",
      "to": "0x1234567890abcdef1234567890abcdef12345678",
      "data": "0x2e1a7d4d000000000000000000000000000000000000000000000000000000000005f5e100",
      "value": "0"
    }
  ]
}
Machine-readable API spec: OpenAPI JSON | Swagger UI

Path Parameters

account
string
required

Account that holds the asset and will execute calls

asset
string
required

Credit asset symbol (e.g. usdc, eure)

Query Parameters

amount
string
required

Amount in lowest denomination (e.g., wei for ETH)

collateral
string
required

Asset address in eth format

unwrap
boolean

Whether to generate call to unwrap from earn strategy

Response

List of contract calls to execute unlocking of collateral

calls
object[]
required