Peer-to-Peer (P2P)

In P2P trading, the price negotiation happens offline. Once both parties have agreed on the quantity and price, they can instantly initiate the trade matching and settlement on our platform via a P2P smart contract.

Initiate a P2P transaction

  1. Login to your account.

  2. From the top navigation bar, click on "P2P".

  3. From the market list above the price chart, select the trading pair.

  4. Select Buy or Sell.

  5. Enter the Counterparty address.

  6. Enter the Price and Quantity.

  7. Double-check or edit the "Time-in-force" to amend the expiry date/time of the OTC order.

  8. Submit your order by clicking "Buy" or "Sell" depending on the direction of your order.

  9. Follow the on-screen prompts to confirm the transaction in your ERC-20 compatible wallet.

Note:

An Ethereum transaction fee (gas fee) will be charged to execute the P2P smart contract on the Ethereum network. Before proceeding, make sure you have sufficient ETH in your digital wallet.

Accepting a P2P transaction from another counterparty

  1. Login to your account.

  2. From the top navigation bar, click on "P2P".

  3. On the left of the screen, click on "Transaction Request".

  4. Click "Accept" on the order you wish to accept.

  5. Follow the on-screen prompts to confirm the transaction in your ERC-20 compatible wallet.

Note:

An Ethereum transaction fee (gas fee) will be charged to execute the P2P smart contract on the Ethereum network. Before proceeding, make sure you have sufficient ETH in your digital wallet.

If this is your first transaction with this trading pair, you will be asked to grant permission for the smart contract to access the token asset in your digital wallet.

Cancelling a P2P order you initiated

  1. Login to your account.

  2. From the top navigation bar, click on "P2P".

  3. On the left of the screen, click on "Transaction initiated by you".

  4. Click "Cancel" on the order you wish to cancel.

  5. Follow the on-screen prompts to confirm the transaction in your ERC-20 compatible wallet.

Notes:

An Ethereum transaction fee (gas fee) will be charged to execute the P2P smart contract. Before proceeding, make sure you have sufficient ETH in your digital wallet.

The cancellation will fail if the smart contract has executed an investor's acceptance of this P2P order before your cancellation is recorded on the blockchain.

Last updated