Dashboard Roadmap

Current

Link to currenty dashboard roadmap:

Legacy (For Reference Only)

In process

Item

Description

Notes and Status

Order of Priority

Item

Description

Notes and Status

Order of Priority

Stake tokens

Stake within the dashboard

UX and Spec Complete, UAT Tested

Update: Staking will need to address voting/proxy with a drop-down menu to show a list of BPs

1 - COMPLETE

Dashboard Integration - Register crypto handle and domain

This includes the following:

  • Passing TPID - Ability to pass a TPID Address in a referral URL. When followed, this would set the default TPID for the user for future transactions.

  • Simple Co-Branded landing page

This is at the initial scoping with business and the dashboard team

Priority and order of deliverables to be determined during scoping

Next steps:

  • GP to create requirements document and work with dev team to create example landing page.

2

Dashboard Integration - Buy FIO using Indacoin

Buy FIO using the Indacoin UX.

The Indacoin landing page has been completed: https://buy.fio.indacoin.io

Next steps:

  • GP to create spec

  • US vs. RoW

2

Dashboard Integration - Pay with crypto or exchange crypto into FIO tokens

 

This has been removed from scope of MVP, but needs to be enabled soon after launch.

Registration site piece of this tracked in:

https://fioprotocol.atlassian.net/browse/BD-2609

Next steps:

  • Have dev team scope out what it would take to develop this in the dashboard

2

Dashboard Integration - User Flow

  • Two scenarios

    • First time on dashboard:

      • landing page makes sense here and current flow works

      • Need: at end of process, walk them through the mapping.

    • Already visited

      • Should it appear differently?

      • Deep linking

Next steps:

  • GP to create spec

2

Dashboard Integration - Deeper Branding

  • Co-branding that persists through out the Dashboard

 

2

Dashboard Integration - Limit # of free crypto handles

  • Vector Attack Mitigation

 

2

Porting of Registration Site functionality

  • Payment with other cypto

  • Partner Wallet UI:

    • Set sale price for address and domain

    • Set tpid

    • Set allowable domains

    • Enable API based access

    • Set free address Foundation bucket

  • Tracking and searching registrations

    • Enable tracking of underpayment

    • Which items are in review

    • Credit accounts

    • Search through registrations

  • TBD: how does this overlap with the Dashboard Integrations projects?

  • It may make sense to spec this out, but then deliver it in pieces where priority is driven by the integration project.

2

Token/Domain Wrapping

This includes wrapping for:

  • Tokens

  • Domains

UX In Process

UX flows & specifications have been completed for:

3 - COMPLETE

Token/Domain Unwrapping

This includes unwrapping for:

  • Tokens

  • Domains

UX In Process

Next steps:

  • Develop UX flows & specifications

3 - STARTING

Notifications - Dashboard Global

This includes notifying in app and via email about

  • New FIO Requests

  • Rejections or approvals on sent requests

  • Balance change

  • Expiring FIO Address/Domains and low bundle count

  • Notification Preference Management

UX Complete, Spec in process, Development in progress

Next steps:

  • GP to complete spec for in app notifications (email is complete)

  • Complete dev based on spec

4 - IN PROGRESS

Governance

  • Vote for BP.

  • Proxy.

  • Vote for FIO Board Members.

Preliminary UX Done, Needs Review

Next steps:

  • GP to publish UX for review

  • Get scope and budget based on final UX

  • Create spec

5 - IN PROGRESS

Allow mapping of passed in public addresses - Opportunity

A wallet may add a link to pass public address(es) to the Dashboard to be mapped to the FIO Address, instead of copy/pasting

Not Started

?

Allow users to “import (or monitor)” FIO crypto handle so they can see transactions for it without having to import the owner private key. - Opportunity

  • Subject to notifications once implemented

  • Monitoring & Alerts

Not Started

 

In parking lot

Item

Description

Notes

Order of Priority

Item

Description

Notes

Order of Priority

Get mappings from exchanges/wallets which use oauth and allow key retrieval. - Opportunity

Login with exchange credentialing, bypass login potential, automatic mapping

Not Started

TBD

Register domain/address for someone else

 

 

TBD

Lock tokens

 

 

TBD

Degraded mode

Enable the Dashboard to function without the need to connect to FIO BE and EDGE servers once local wallet is established.

 

TBD

Information/Promotions

  • Show information and promotions about FIO.

  • Show wallets which integrated FIO.

  • Notify users when their wallet has integrated FIO.

  • Potential to expand on subscription opportunities.

 

TBD

3rd party wallet integration

  • Scatter

  • Anchor

  • Wallets that supports private key

  • Ledger Wallet (In development) - If ledger app is not available at the time of MVP, it may have to be suppressed out the gate given potential approval paths, etc. In order for approval, Ledger must see functional use.

 

TBD

Promote/recommend domains.

 

 

TBD

Up-sell domains to address buyers and vv.

 

 

TBD

“Watch domain” to see when it becomes available or is on sale.

 

 

TBD

Pay with fiat

 

 

TBD

Other blockchain tokens

  • Balance.

  • Link to Explorer for history.

  • Transfer tokens with memo.

  • Receive tokens.

 

TBD

Mapped token balances

  • Obtain balances from linked public addresses.

  • Show value in fiat PM.

 

TBD

Referral Program

  • Invite a friend.

  • Get compensated for referrals.

  • Requirements

    • All FIO Addresses via Dashboard will be paid (no free FIO Addresses)

    • Referrer can generate a referral code

    • Referee get a discount on purchase (e.g. 25%)

    • Referrer gets credit (e.g. 25%) of purchase price

      • Credit can be used for domain purchases, renewals or converted to FIO Tokens

 

TBD

Pay for multiple years of domain

 

 

TBD

Address/domain suggestions

 

 

TBD

API Node Server

 

 

TBD

Analytics

  • Ongoing- Standard tagging will be in play to start

  • Need parking lot for insight specifics

 

TBD

Testing

  • Ongoing effort to learn from the users

    • Could be Usability sessions

    • Additional efforts - brainstorming

 

TBD

Super Bot

A telegram and Twitter bot that seamlessly enables users to register their own FIO address

 

TBD

One-sided FIO Transactions

A FIO transaction where only one party has a FIO Address

 

TBD

Ledger Staking

The ability to stake within the dashboard from a ledger device

 

TBD

Add paging to Validate NFT Signature

Paging of data retrieval may be required when a lot of NFTs are returned (similar to how a wallet might page FIO Request data).

https://fioprotocol.atlassian.net/browse/BD-2953

TBD

Metrics

Item

Description

Notes

Order of Priority

Item

Description

Notes

Order of Priority

Google Analytics

This includes …

 

TBD

User Testing

This includes installing tracking functions such as:

  • HotJar

    • Enter site url

    • Add tracking code

 

TBD

KPIs

TBD

 

TBD