Transactions

Transactions are at the heart of blockchain and so they are typically shown right on the home screen of any wallet. Users quickly want to see if a transaction they made was processed and if any new new ones have come in.

Transaction lists

Typical structure of a home screen

Wallet designs for transaction lists are really diverse at the moment. Some provide only basic facts and read more like database outputs, while others show too much information resulting in tiny fonts. In this type of list, users just need to have a few basic questions answered, so they can decide whether they want to click/tap to see all the details:

  • Why was this transaction made?
  • What type of transfer was this (payment, deposit, vote...)?
  • Which currency was this in (for multi-currency systems)
  • What was the amount?
  • Who sent it?
  • When was it made?
  • Did it go through?

That's a lot of information to pack in a small area, so each piece needs to be carefully considered and placed.

Examples

Skycoin app transactions Ravencoin app transactions Trittum app transactions Transactions in the Citowise app.

Transaction details

These screens typically duplicate the information shown in the transaction list screens and show it in a slightly expanded format with more labels and context, and then show a host of secondary information (fees, transactions IDs, etc). Users typically look for the transaction status ("Did it go through?") and want a way to share a receipt or transaction confirmation.

Examples

Tron for Android - transaction details Transaction details in the Citowise app. Transaction details in the monerujo app.