Download OpenAPI specification:Download
[- {
- "id": "BTC",
- "type": "coin",
- "blockchain": "bitcoin"
}, - {
- "id": "USDC",
- "type": "token",
- "blockchain": "ethereum",
- "chainId": 1,
- "contract": "0xa0b86991c6218b36c1d19d4a2e9eb0ce3606eb48"
}
]
{- "from": "btc",
- "to": "eth",
- "amount": "1"
}
{- "quoteId": "CC14E626-CF1B-4EDA-AF5E-766FFD5A3457",
- "amount": "1",
- "amountTo": "270.864632",
- "providerFees": "0.0001",
- "referralFees": "0.0001",
- "payoutNetworkFees": "0.0002",
- "tradeMethod": "float",
- "expiry": "2022-04-04T09:10:51+0000"
}
{- "status": "PENDING",
- "amount": "1.337",
- "payinTransactionId": "0xfffffffffffff",
- "payoutTransactionId": "0xfffffffffffff",
- "providerFees`": "0.0001",
- "referralFees`": "0.0001",
- "payoutNetworkFees": "0.0002"
}
Generates a secure binary payload for the nano in order to authorize the transaction. The provider should validate consistency between quoteId
and other inputs (addresses, amounts and currencies).
Info for generating payload
OK
{- "quoteId": "string",
- "refundAddress": "string",
- "refundAddressExtraId": "string",
- "payoutAddress": "string",
- "payoutAddressExtraId": "string",
- "currencyFrom": "string",
- "currencyTo": "string",
- "payloadCurrencyFrom": "string",
- "payloadCurrencyTo": "string",
- "amountToWallet": "string",
- "nonce": "string"
}
{- "swapId": "SWAP-ID-165940",
- "payinAddress": "0xa0b86991c627e936c1d19d4a2e90a2ce3606eb48",
- "createAt": "2030-05-26T14:13:39",
- "providerFees": "0.0001",
- "referralFees": "0.0001",
- "payoutNetworkFees": "0.0002",
- "providerSig": {
- "payload": "CgUweGZmZhoFMHhmZmYqBTB4ZmZmOgNCVENCA0JBVEoIMTIwMDAwMDBSCDExNTAwMDAwWhF2ZXJ5IGxvbmd1ZSBub25jZQ==",
- "payload_signature": "MEUCIBRm4PrdgRw0aBwRepuOGGRmR/YPcCoyKNJ7UDjFO030AiEA/VT0anolum0a3X/9lGPeovZHqzeDG9brcUB4zhYmwbs="
}
}