Skip to content
This repository has been archived by the owner on Feb 20, 2023. It is now read-only.

User journeys

emil-apeunit edited this page Aug 1, 2017 · 1 revision

User Definitions

  • Intermediate Users are users that aren't familiar with the concept of Blockchains, but have heard of them before. We call them intermediate users because they do share a certain technical knowledge and came so far that they have installed the Base-App. They have gained limited knowledge from the media and/or the Aeternity website.
  • don't have an AE-Wallet
  • don't own Coins
  • Expert Users are users that have been in contact with Blockchains, they have been a part of a P2P network or even used cryptocurrency before.
  • have created a Wallet before
  • have used Coins before

Intermediate User 01 - Joining Aeternity after finding a certain Aepp

  1. As an Intermediate, I want to use the Proof of Existence Aepp (or another one) to securely store a proof that I own a certain valuable object, so that I securely have proof that it is my property. Share/Recommendation/Promotion
  2. I am prompted to and want to download the Aeternity App, so that I can use the Aepp that I was intended to use. Download
  3. I want to be globally informed about the concept Blockchains, about the unique Features of Aeternity, so I am instantly more familiar with the concept and convinced to use Aeternity. Intro
  4. I want to easily create an Identity and in the meanwhile get informed about the use of the data that I'm entering and receiving, so that I quickly can jump on board and simultaneously learn about the value of Aeternity. Create Identity & Onboarding
  5. I want to see which of my friends are already have Identities, so that I can better estimate the value of the community. Friend List (Notifications)
  6. I want to accept a AE Tokens transaction from a friend, who also got notified that I've created an Identity, so that I can use the Aeternity Aepp Ecosystem. Receive Transaction
  7. I want to use the Proof of Existence Aepp that I was intended to, so that I can securely save a proof of certain ownership. Browsing and Using Aepps
  8. I want to buy AE Tokens, so that I am able to make transactions as well and use other Aeps. Buy AE Tokens
  9. I want to make a transaction to my friend from whom I received my first AE Tokens, so that I can pay back the debt of the transaction he made. Make Transaction

Intermediate User 01 – Connecting User Stories with Features

  1. Share/Recommendation/Promotion
  2. Download & Install
  3. Intro (Security & Modularity)
  4. Create Identity & Onboarding
  5. Friend List Notifications (Other possibility is to use GEO)
  6. Receive Transaction
  7. Browse and Using Aepps
  8. Buy AE Tokens
  9. Make Transaction

Intermediate User 02 - Joining Aeternity after reading about the total concept

  1. As an Intermediate, I want to explore the functionalities and browse the Aepps on a browser accessible platform, so that I can explore Aeternity before installing. Browse Aepps and gain information about Aeternity (in an accessible Portal?)
  2. I am already up-to-date about the possibilities of Blockchain and want to skip this information, so I can directly create an Identity. Skip Information I already know
  3. I want to create an Identity, so that I can use the featured Aepps that offers the first users free functionalities. Easily find the way to create an Identity
  4. I want to create an Identity directly and simultaneously be informed about the use of the Private Key, so I am instantly aware of the value of the Private Key Onboarding Step 1 - Generate Private Key
  5. I want to be informed about the importance of the Private Key I just received and connect a simpler name to my private Key, so that I can easily use my Identity and find others. After Renaming the Aeternity App considers you as human. "Welcome, John!" Onboarding Step 2 - Rename with the naming system
  6. I want to add other Identities which can be used to connect with single Aepps, so that I'm sure a certain Aepp won't drain my complete account. Onboarding Step 3 - Add N Identities
  7. I want to add AE Tokens to my Master Identity, so that I can transfer AE Tokens to my Sub Identity. Onboarding Step 4 - Add Tokens to Master Identity
  8. I want to transfer AE Tokens from my Master Identity to my Sub Identities, so that I can connect a single Aepp to certain Sub Identity. Onboarding Step 5 - Internal Transfers
  9. I want to browse the Aepp Ecosystem, and choose an Aepp Browse Aepps
  10. I want to connect an Aepp with a specific Sub Identity, so that I can start using the Aepp. Connect Aepp with Sub Identity

Intermediate User 02 - Connecting Stories with Features

  1. Browse Aepps and information Aeternity (in an accessible Portal?)
  2. Skip Information I already know
  3. Easily find the way to create an Identity
  4. Onboarding Step 1 - Generate Private Key
  5. Onboarding Step 2 - Rename Private Key with the naming system
  6. Onboarding Step 3 - Add N Identities
  7. Onboarding Step 4 - Add Tokens to Master Identity
  8. Onboarding Step 5 - Internal Transfers
  9. Browse Aepps
  10. Connect Aepp with Sub Identity

MVP Features: Wallet - Identity Manager / Browser / Login

  • Information
  • Create Wallet
  • Create Main Identity
  • Create Sub Identities
  • Get Tokens
  • Transfer Tokens between own Identities
  • Access Aepps through Browser
  • Let Aeps build a trusted connection with a Sub Identity
  • Transfer Tokens between other Identities

Essentials Total

  • ÆPP SPACE
  • Wallet
  • Identity Manager / Browser / Login
  • Voting
  • Blockchain Explorer
  • Proof of Existence
  • Æternity Wall