Initiating outgoing- and requesting incoming transactions

Channels app allows for a variety of ways in which assets (both crypto and fiat) can be sent and received, whether the recipients or senders are users of Exscudo products and services, or not. The transactions can be performed in the frame work of their native transports (e.g. a blockchain), or with colored coins on top of EON blockchain.

This article describes the procedures of performing outgoing transactions and requesting payments in Channels app.

Outgoing transactions

There are two general scenarios of sending assets from the Channels app:

  1. Sending to a Channels contact;
  2. Sending to an wallet belonging to someone who is not on the sender's Channels contact list.

When reviewing these scenarios, it is important to note, that transactions of an asset/currency apart from EON tokens are performed through the colored coins (e.g., e-BTC as opposed to the original BTC which are safely stored in the cold storage). This applies to both the transactions inside and outside of the EON network. Transferring assets/currencies outside involves releasing the original assets/currencies from the cold storage, and burning the corresponding amount of colored coins.

1. Sending to a Channels contact

  • To send assets to a person on your Channels contact list, tap the Send button;

  • Select the source wallet;

  • On the next screen, tap Contacts to open the contact list;

  • From the contact list, choose a recipient;

  • Enter the amount to send;

  • Tap the Send button to initiate the transaction;

  • Enter your PIN code to confirm the transaction;

Done

Now you can see a fresh transaction in the transactions list. Its initial status is Expecting confirmation, changing as the transaction is processed by a transport protocol (e.g., blockchain);

  • A short message regarding the transaction will also appear in your conversation with the recipient in the Chats tab.

Please note, that fees are applied to the transactions performed via Channels app both in- and outside of the EON network. All of the fees for internal transactions are applied in EON tokens. The fees for the external transactions are applied based on the involved asset type.

Sending to someone who is not on the sender's Channels contact list

There are two options for sending a payment in such a scenario:

1. Plain text ID

  • Tap the Send button and select a source wallet;

  • Tap the Address button;

  • Enter the target ID;

  • Tap the Send button to initiate the transaction;

  • Enter the PIN code to confirm;

Done

The outgoing trabsaction has been initiated

2. QR code

  • Tap the QR-code button;

  • Request a QR code from a recipient;
  • Once the QR code is received, scan it with your device's camera;

  • Enter the amount to send;

  • Tap the Send button to initiate the transaction;

  • Enter your PIN code to confirm;

Done

Requesting a payment

Just as with the outgoing transactions, there are two scenarios to request a payment:

  1. From a Channels contact;
  2. From a wallet belonging to someone who is not on the recipient's Channels contact list.

There are similar steps to be progressed through, for both scenarios:

1. Plain text ID

  • Tap the Copy button to send a copy of your ID to the clipboard;
  • You can then provide the ID to a sender via preferred means of communication (including the Channels app itself);


Done

The payment has been requested

2. QR code

  • Tap the Share button to create a copy of a QR-code;

  • Select the transport (the actual list depends on the apps installed on your device, Channels app included);
  • Send a message with the embedded QR code.

Done

3. Channels app chat

  • Tap the Contacts button and locate the sender on your list of Channels contacts;

  • Tap on the name to open a chat window;

  • A pre-generated modifiable message appears in the chat. This message contains a direct link to your wallet for the sender to follow.

Done