Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents

...

Page views are triggered by change in url, therefore every page needs to have a unique url. URLs in red need to be updated, as they are duplicates now.

URL

Spec reference

Page Title

/ (unauthenticated)

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/83886086/Dash+Functional+Specification#Home-Page

FIO Dashboard App - Home

/myfio

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/83886086/Dash+Functional+Specification#Home-Page

FIO Dashboard App - My FIO

/create-account

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255623302/Account#Email-%26-Password

FIO Dashboard App - Create Account

/create-account-pin

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255623302/Account#PIN-Code

FIO Dashboard App - Create Account Pin

/create-account-confirm

Account

FIO Dashboard App - Create Account Confirm

/create-account-confirmation

Account

FIO Dashboard App - Create Account Confirmation

/create-account-secret-questions

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255623302/Account#Secret-Questions

FIO Dashboard App - Create Account Secret Questions

/create-account-secret-questions-skip

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255623302/Account#Secret-Questions-Skip-Confirm

FIO Dashboard App - Create Account Secret Questions Skip

/create-account-secret-answers

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255623302/Account#Secret-Questions-Answer

FIO Dashboard App - Create Account Secret Answers

/email-confirm-gate

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255623302/Account#Verify-Email-Blocker

FIO Dashboard App - Confirm email

/signin

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255623302/Account#Sign-in

FIO Dashboard App - Sign in

/fio-crypto-handles-selection

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255624148/Registration#Register-FIO-Address.1

FIO Dashboard App - Crypto Handle Registration

/fio-domains-selection

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255624148/Registration#Register-FIO-Domain.1

FIO Dashboard App - Domain Registration

/cart

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/500793345/Checkout#Cart

FIO Dashboard App - Shopping Cart

/checkout

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/500793345/Checkout#Pay-with-FIO

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/500793345/Checkout#Pay-with-Stripe

FIO Dashboard App - Checkout

/purchase

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/500793345/Checkout#Pay-with-FIO-Confirmation

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/500793345/Checkout#Pay-with-CoinPayments%2FStripe-Confirmation

FIO Dashboard App - Purchase Confirmation

/tokens

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255591518/FIO+Token+FIO+Request+FIO+Data#FIO-Token

FIO Dashboards Apps - Wallets

/import

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255591518/FIO+Token+FIO+Request+FIO+Data#Import-Wallet

FIO Dashboard App - Import FIO Wallet

/fio-wallet

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255591518/FIO+Token+FIO+Request+FIO+Data#Wallet-Transaction-List

FIO Dashboard App - Wallet Transactions

/fio-wallet-details

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255591518/FIO+Token+FIO+Request+FIO+Data#Wallet-Details

FIO Dashboard App - Wallet Details

/stake

Stake Tokens

FIO Dashboard App - Stake FIO Tokens

/unstake

Stake Tokens

FIO Dashboard App - Unstake FIO Tokens

/send

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255591518/FIO+Token+FIO+Request+FIO+Data#Send-FIO-Token

FIO Dashboard App - Send FIO Tokens

/send-confirmation

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255591518/FIO+Token+FIO+Request+FIO+Data#FIO-Tokens-Sent-Confirmation

FIO Dashboard App - Send FIO Tokens Confirmation

/new-request

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255591518/FIO+Token+FIO+Request+FIO+Data#FIO-Request

FIO Dashboard App - FIO Request

/new-request-confirmation

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255591518/FIO+Token+FIO+Request+FIO+Data#FIO-Request-Confirmation

FIO Dashboard App - FIO Request Confirmation

/reject-fio-request

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255591518/FIO+Token+FIO+Request+FIO+Data#Reject-FIO-Request

FIO Dashboard App - Reject FIO Request

/reject-fio-request-confirmation

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255591518/FIO+Token+FIO+Request+FIO+Data#FIO-Request-Rejected-Confirmation

FIO Dashboard App - Reject FIO Request Confirmation

/payment-details

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255591518/FIO+Token+FIO+Request+FIO+Data#Enter-Payment-Details

FIO Dashboard App - Send FIO Data

/payment-details-confirmation

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255591518/FIO+Token+FIO+Request+FIO+Data#Payment-Details-Confirmation

FIO Dashboard App - Send FIO Data Confirmation

/fio-domains

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255590800/Address+and+Domain+Management#FIO-Domain-List

FIO Dashboard App - Domains

/fio-domain-settings

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255590800/Address+and+Domain+Management#FIO-Domain-Settings

FIO Dashboard App - Domain Settings

/fio-domain-renew

Domain renewal

FIO Dashboard App - Renew Domain

/fio-domain-renew-confirmation

Domain renewal confirmation

FIO Dashboard App - Renew Domain Confirmation

/fio-domain-status-change

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255590800/Address+and+Domain+Management#FIO-Domain-Status-Change

FIO Dashboard App - Domain Status Change

/fio-domain-status-change-confirmation

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255590800/Address+and+Domain+Management#FIO-Domain-Status-Change-Confirmation

FIO Dashboard App - Domain Status Change Confirmation

/fio-domain-ownership

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255590800/Address+and+Domain+Management#Transfer-FIO-Address%2FDomain-Ownership

FIO Dashboard App - Domain Ownership Transfer

/fio-domain-ownership-confirmation

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255590800/Address+and+Domain+Management#Transfer-FIO-Address%2FDomain-Confirmation

FIO Dashboard App - Domain Ownership Transfer Confirmation

/fio-crypto-handles

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255590800/Address+and+Domain+Management#FIO-Address-List

FIO Dashboard App - Crypto Handles

/fio-crypto-handle-settings

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255590800/Address+and+Domain+Management#FIO-Address-Settings

FIO Dashboard App - Crypto Handle Settings

/add-bundles

Add bundles

FIO Dashboard App - Add Bundles

/add-bundles-confirmation

Add bundles confirmation

FIO Dashboard App - Add Bundles Confirmation

/fio-crypto-handle-ownership

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255590800/Address+and+Domain+Management#Transfer-FIO-Address%2FDomain-Ownership

FIO Dashboard App - Crypto Handle Ownership Transfer

/fio-crypto-handle-ownership-confirmation

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255590800/Address+and+Domain+Management#Transfer-FIO-Address%2FDomain-Confirmation

FIO Dashboard App - Crypto Handle Ownership Transfer Confirmation

/nft-signatures

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/299630593/NFT+Signatures#NFT-Signatures-List

FIO Dashboard App - NFT Signatures

/sign-nft

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/299630593/NFT+Signatures#Sign-NFT.1

FIO Dashboard App - Sign NFT

/sign-nft-confirmation

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/299630593/NFT+Signatures#Sign-NFT-Details

FIO Dashboard App - Sign NFT Confirmation

/link-token-list

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255590800/Address+and+Domain+Management#Link-Token-List

FIO Dashboard App - Linked Token List

/add-token

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255590800/Address+and+Domain+Management#Link-Token

FIO Dashboard App - Link Token

/add-token-confirmation

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255590800/Address+and+Domain+Management#Link-Token-Confirmation

FIO Dashboard App - Link Token Confirmation

/fio-domain

Domain Landing Page

FIO Dashboard App - Domain

/orders

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/503054375/My+Orders#My-Orders

FIO Dashboard App - Orders

/order-details

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/503054375/My+Orders#Order-Details

FIO Dashboard App - Order Details

/order-invoice

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/503054375/My+Orders#Order-Invoice-PDF

FIO Dashboard App - Order Invoice

/settings

Settings

FIO Dashboard App - Settings

/ref/partnername

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/490307680/Partner+Functionality#Landing-Page

FIO Dashboard App - partnername

/wrap-tokens

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/479854635/Token+Wrapping#Wrap-FIO-Tokens

FIO Dashboard App - Wrap FIO Tokens

/wrap-tokens-confirmation

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/479854635/Token+Wrapping#FIO-Tokens-Wrapped---With-Fees

FIO Dashboard App - Wrap FIO Tokens Confirmation

/unwrap-tokens

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/493846529/Token+Unwrapping#Unwrap-FIO-Tokens

FIO Dashboard App - Unwrap FIO Tokens

/unwrap-tokens-confirmation

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/493846529/Token+Unwrapping#FIO-Tokens-Unwrapped

FIO Dashboard App - Unwrap FIO Tokens Confirmation

/wrap-domain

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/490635272/Domain+Wrapping#Wrap-FIO-Domain

FIO Dashboard App - Wrap FIO Domain

/wrap-domain-confirmation

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/490635272/Domain+Wrapping#FIO-Domain-Wrapped---With-Fees

FIO Dashboard App - Wrap FIO Domain Confirmation

/unwrap

Token and Domain Unwrapping

FIO Dashboard App - Unwrap

/unwrap-domain

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/493944833/Domain+Unwrapping#Unwrap-FIO-Domain

FIO Dashboard App - Unwrap FIO Domain

/unwrap-domain-confirmation

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/493944833/Domain+Unwrapping#FIO-Domain-Unwrapped

FIO Dashboard App - Unwrap FIO Domain Confirmation

/privacy-policy

Privacy Policy

FIO Dashboard App - Privacy Policy

/terms-of-service

Terms of Service

FIO Dashboard App - Terms of Service

/reset-password

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/151879691/Security#Forgot-Password

FIO Dashboard App - Reset Password

/404

Error Pages

FIO Dashboard App - Not Found

/cookie-notice

Cookie Notice

FIO Dashboard App - Cookie Notice

/error

FIO Dashboard App - Error

/nft-validation

FIO Dashboard App - Validate NFT Signature

/affiliate-program

Affiliate Program

FIO Dashboard App - Affiliate Program

/affiliate-program-enabled

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/552042499/Affiliate+Program#Enabled-view

FIO Dashboard App - Affiliate Program Enabled

/fio-crypto-handles-custom

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/500793345/Shopping+and+Checkout#FIO-Crypto-Handle-on-custom-domain

FIO Dashboard App - Crypto Handle Registration on Custom Domain

/unavailable

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/513835009/Error+Pages#Outage-Page

FIO Dashboard App - Unavailable

/twitter-handle

/wiki/spaces/DAO/pages/646184971

Your Twitter Handle Can Now Receive Crypto

/

Using fio.id domain https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/671055873/FCH+Profile#Profile-Look-up

FIO Handle Look-up

/example@domain

Using fio.id domain https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/671055873/FCH+Profile#Profile---Payments

FIO Handle - example@domain

/metamask

FIO Wallet SNAP Landing Page

FIO App - MetaMask

Events

When fires

Event name

Parameters

User creates account

sign_up

User logs in

login

method

  • password - when user logs in with password

  • pin - when user logs in with PIN

  • external - when user logs in via Metamask or Opera

User searches for FCH or Domain or both

Registration

search

User adds item to cart

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/500793345/Checkout#Cart

add_to_cart

currency = “USD”

value = cost of all items being added

items = Array of items

item_name =

  • “domain”

  • “fch”

  • “combo” (if search was for FCH on custom domain)

  • “free_fch” (if FCH is free)

  • domain_renewal

  • add_bundles

price = price of item (set to 0 for free FCH)

Append: “_clear: true” to items array

Spec reference

User removes item from cart

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/500793345/Checkout#Cart

remove_from_cart

Same as Add item to cart

User clicks Checkout Now (or Complete Transaction) or Cart icon in main navigation

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/500793345/Checkout#Cart

begin_checkout

Same as Add item to cart

Price updated in cart

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/500793345/Checkout#Price-Change

price_change

User clicks Purchase Now or Pay on checkout page

purchase_started

Same as Add item to cart

Shopping cart is purchased

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/500793345/Checkout#Pay-with-FIO-Confirmation

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/500793345/Checkout#Pay-with-CoinPayments%2FStripe-Confirmation

purchase

Same as Add item to cart plus:

payment_type - purchase type: “free”, “fio”, “stripe”

Partial purchase error

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/500793345/Checkout#Pay-with-FIO-Confirmation

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/500793345/Checkout#Pay-with-CoinPayments%2FStripe-Confirmation

purchase_partial

Complete purchase error

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/500793345/Checkout#Pay-with-FIO-Confirmation

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/500793345/Checkout#Pay-with-CoinPayments%2FStripe-Confirmation

purchase_error

Cart is emptied due to inactivity

cart_emptied

User creates new FIO wallet

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255591518/FIO+Token+FIO+Request+FIO+Data#Create/Edit-New-Wallet

wallet_create

wallet_create_type - “ledger” (wallet is ledger hardware wallet), “standard” (all other wallets)

User stakes FIO tokens

Stake Tokens

token_stake

token_stake_amount - Amount of FIO Tokens staked

User unstakes FIO tokens

Stake Tokens

token_unstake

token_unstake_amount - Amount of FIO Tokens unstaked

User sends FIO Tokens

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255591518/FIO+Token+FIO+Request+FIO+Data#Send-FIO-Token

token_send

token_send_amount - Amount of FIO Tokens sent

token_send_type - Type of send: “fch” (send to FCH), “pubadd” (sent to public address)

User sends new FIO Request

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255591518/FIO+Token+FIO+Request+FIO+Data#New-FIO-Request

fio_request_new

User sends FIO Data

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255591518/FIO+Token+FIO+Request+FIO+Data#Enter-Payment-Details

fio_data_new

User rejects FIO Request

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255591518/FIO+Token+FIO+Request+FIO+Data#Reject-FIO-Request

fio_request_reject

Users flips domain status

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255590800/Address+and+Domain+Management#FIO-Domain-Status-Change

fio_domain_status

Users transfers domain ownership

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255590800/Address+and+Domain+Management#Transfer-FIO-Address/Domain-Ownership

fio_domain_transfer

Users transfers FCH ownership

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255590800/Address+and+Domain+Management#Transfer-FIO-Address/Domain-Ownership

fch_transfer

User signs NFT

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/299630593/NFT+Signatures#Sign-NFT.1

fch_sign_nft

Users links token to FCH

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255590800/Address+and+Domain+Management#Link-Token

fch_link_token

User enables 2FA

sec_2fa

User sets up recovery

sec_recovery

User encounters chain error on any transaction, except purchase

chain_error

User validates NFT on https://dashboard.fioprotocol.io/nft-validation

nft_validate

User wraps tokens

wrap_token

User wraps domain

wrap_domain

User unwraps tokens

unwrap_token

User unwraps domain

unwrap_domain

User enables affiliate program

affiliate_enabled

...