Terminology
deposit[Amount][Address][Memo][Coin][Network][Tx]: Refers to data about the coin the user is shifting from. For example in case of a shift from BTC to ETH:
depositCoin
: the ticker of the coin the user needs to send to SideShift.ai, e.g.btc
depositNetwork
: the id of thedepositCoin
network, e.g.bitcoin
ormainnet
depositAmount
: the amount of BTC the user needs to depositdepositAddress
: the address the user needs to send the BTC todepositMemo
: The memo that the user needs to include when sending to the deposit address for some coins, e.g. XRP, XLM, ATOM and KAVA
settle[Amount][Address][Memo][Coin][Network][Rate][Tx]: Refers to data about the coin the user is shifting to. For example
settleCoin
: the ticker of the coin SideShift.ai will send the user, e.g.eth
settleNetwork
: the id of the network of thesettleCoin
, e.g.ethereum
oroptimism
settleAmount
: the amount of ETH SideShift.ai will sendsettleRate
: the rate at which the coins are exchanged. E.g. if user sends 0.1 BTC and receives 1 ETH, thesettleRate
will be 10settleAddress
: The address SideShift.ai will send the ETH tosettleTx
: details of the transaction SideShift.ai sent to the usersettleMemo
: SideShift supports sending coins on addresses with a memo on some chains, such as XRP, XLM, ATOM, KAVA and ALGO
See /v2/coins
endpoint for a full list of coins and their respective networks supported by SideShift.ai