Send / Execute

Use the send form in order to send ZP token or any other compatible token to a valid address. A valid address can be the encoding of an account PK Hash or of a contract ID.

Note: you can also use the form to execute a contract by providing a contract address in the destination address.

Step By Step Guide

Step 1: Go to the’ Send’ tab under “My wallet” in the top up navigation bar.

Step 2: Enter a valid destination address.

Step 3: Choose the asset you want to send using the drop down assets list. The list is constructed of your portfolio’s assets.

Step 4: Enter the amount you would like to send (note the amount will be converted to Kalapas)

Step 5: Click the ‘Send’ button to create your transaction.

Step 6: Verify your transaction by reviewing the transaction summary.

Step 7: Enter your password to continue

Step 8: Confirm transaction by clicking the ‘Publish’ button and when the process is complete a successful message will appear.

  • You can NOT cancel a transaction after publishing it.

Send multiple assets

If you wish to send more than one asset to one recipient address, then click ‘Add asset & Amount’.

Sending using QR code

Filling the destination address is also possible by scanning a QR code with an encoded address. The QR code will be found in the ‘Recieve’ page of the recipient wallet account, under ‘My Wallet’.

Verify your transaction was successfully propagated and check up on it’s status

Step 1: Check your Transaction history tab, under My wallet, there you will be able to see the status of your transaction. The transaction will be indicted as ‘pending’ till it gets its first confirmation. Only after the first confirmation you will be able to see it in the Block Explorer..

Execute a contract using the Send form

When entering an address of a contract the form will automatically recognize it and will enable you to not only send a ZP token or compatible tokens to it, but you will also have the option to execute it by using the additional part added to the send form.

In order to send ZP token or compatible tokens to a contract address, follow the same steps as a regular send transaction.

Contract Execution steps

Step 1: Enter a valid contract address

Step 2: Choose the asset and amount you want to send to the contract

Step 3: Choose ‘Command’ (a phrase which tells the contract what to do)

Step 4: Message body in YAML format

Step 5: Include return address (when the contract is expected to pay back to the address)

Step 6: include authentication (when the contract is expected to sign the contract execution with the sender address)

Step 7: Click the execute button to Execute the contract.

Step 8: Review the execution summary and click ‘Continue’.

Step 9: Enter your password sign the transaction

Step 10: Verify your transaction by reviewing the transaction summary.

Step 11: Publish the transaction by clicking the ‘Publish’ button

Step 11: When the process is complete a successful message will appear.

  • You can NOT cancel an execution after confirming it.

Last updated