Versions Compared

Key

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

...

...

Table of Contents

Table of Contents
minLevel1
maxLevel7

Global GTM tag

The following tags should exist on every page, except Admin pages. No need to customize based on environment (e.g. Test, Prod). Same tag is to be shown.

Head

refname refid is a variable which indicates the :

Code Block
languagehtml
<script>
window.dataLayer = window.dataLayer || [];
</script>
<script>
dataLayer.push({event: "userData", refid: "uniqueone"})
</script>
<!-- Google Tag Manager -->
<script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start':
new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0],
j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src=
'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f);
})(window,document,'script','dataLayer','GTM-KZHJFJH');</script>
<!-- End Google Tag Manager -->

...

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 - Create Account Confirm

Account

FIO App - Create Account Confirm

/create-account-confirmation

Account

FIO App - Create Account Confirmation

/create-account-secret-questions

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

FIO App - Create Account Secret Questions

/create-account-secret-questions-

confirmation

skip

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/

255623302#Account-Create-Confirmation

255623302/Account#Secret-Questions-Skip-Confirm

FIO

Dashboard

App - Create Account

Confirmation

Secret Questions Skip

/create-account-secret-

questions

answers

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

FIO

Dashboard

App - Create Account Secret

Questions

Answers

/

create-account-secret-questions-skip

email-confirm-gate

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

FIO App - Confirm email

/signin

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255623302/

Account#Secret-Questions-Skip-Confirm

Account#Sign-in

FIO

Dashboard - Create Account Secret Questions Skip

App - Sign in

/

create

fio-

account

crypto-

secret

handles-

answers

selection

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/

255623302

255624148/

Account#Secret

Registration#Register-

Questions

FIO-

Answer

Address.1

FIO

Dashboard - Create Account Secret Answers

App - Crypto Handle Registration

/

email

fio-

confirm

domains-

gate

selection

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/

255623302

255624148/

Account#Verify

Registration#Register-

Email

FIO-

Blocker

Domain.1

FIO

Dashboard

App -

Confirm email

Domain Registration

/

signin

cart

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/

255623302

500793345/

Account#Sign-in

Checkout#Cart

FIO

Dashboard

App -

Sign in

Shopping Cart

/

fio-crypto-handles-selection

checkout

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/

255624148

500793345/

Registration#Register

Checkout#Pay-

FIO

with-

Address.1

FIO

Dashboard - Crypto Handle Registration

/fio-domains-selection

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/

255624148

500793345/

Registration#Register

Checkout#Pay-

FIO

with-

Domain.1

Stripe

FIO

Dashboard

App -

Domain Registration

Checkout

/

cart

purchase

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

Checkout#Cart

FIO Dashboard - Shopping Cart

/checkout

Checkout#Pay-with-FIO-Confirmation

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

FIO App - Purchase Confirmation

/tokens

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/

500793345/Checkout#Pay-with-Stripe

FIO Dashboard - Checkout

/purchase

255591518/FIO+Token+FIO+Request+FIO+Data#FIO-Token

FIO Apps - Wallets

/import

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/

500793345/Checkout#Pay-with-FIO-Confirmation

255591518/FIO+Token+FIO+Request+FIO+Data#Import-Wallet

FIO App - Import FIO Wallet

/fio-wallet

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages

/500793345/Checkout#Pay-with-CoinPayments%2FStripe-Confirmation

FIO Dashboard - Purchase Confirmation

/tokens

/255591518/FIO+Token+FIO+Request+FIO+Data#Wallet-Transaction-List

FIO App - Wallet Transactions

/fio-wallet-details

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

Data#FIO-Token

FIO Dashboards - Wallets

/import

Data#Wallet-Details

FIO App - Wallet Details

/stake

Stake Tokens

FIO App - Stake FIO Tokens

/unstake

Stake Tokens

FIO App - Unstake FIO Tokens

/send

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

Data#Import

Data#Send-FIO-

Wallet

Token

FIO

Dashboard

App -

Import

Send FIO

Wallet

Tokens

/

fio

send-

wallet

confirmation

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

Data#Wallet

Data#FIO-Tokens-

Transaction

Sent-

List

Confirmation

FIO

Dashboard - Wallet Transactions

App - Send FIO Tokens Confirmation

/

fio

new-

wallet-details

request

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

Data#Wallet

Data#FIO-

Details

Request

FIO

Dashboard

App -

Wallet Details

FIO Request

/

stake

Stake Tokens

FIO Dashboard - Stake FIO Tokens

/unstake

Stake Tokens

FIO Dashboard - Unstake FIO Tokens

/send

new-request-confirmation

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

Data#Send

Data#FIO-

FIO

Request-

Token

Confirmation

FIO

Dashboard

App -

Send

FIO

Tokens

Request Confirmation

/

send

reject-fio-

confirmation

request

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

Data#FIO

Data#Reject-

Tokens

FIO-

Sent-Confirmation

Request

FIO

Dashboard

App -

Send

Reject FIO

Tokens Confirmation

Request

/

new

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

/

new

payment-

request-confirmation

details

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

Data#FIO

Data#Enter-

Request

Payment-

Confirmation

Details

FIO

Dashboard

App - Send FIO

Request Confirmation

Data

/

reject

payment-

fio

details-

request

confirmation

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

Data#Reject

Data#Payment-

FIO

Details-

Request

Confirmation

FIO

Dashboard

App -

Reject

Send FIO

Request

Data Confirmation

/

reject-

fio-

request-confirmation

domains

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/

255591518

255590800/

FIO

Address+

Token

and+

FIO+Request+FIO+Data#FIO-Request-Rejected-Confirmation

FIO Dashboard - Reject FIO Request Confirmation

/payment-details

Domain+Management#FIO-Domain-List

FIO App - Domains

/fio-domain-settings

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/

255591518/FIO+Token+FIO+Request+FIO+Data#Enter-Payment-Details

FIO Dashboard - Send FIO Data

/payment-details-confirmation

255590800/Address+and+Domain+Management#FIO-Domain-Settings

FIO App - Domain Settings

/fio-domain-renew

Domain renewal

FIO App - Renew Domain

/fio-domain-renew-confirmation

Domain renewal confirmation

FIO App - Renew Domain Confirmation

/fio-domain-status-change

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/

255591518

255590800/

FIO

Address+

Token

and+

FIO+Request+FIO+Data#Payment-Details-Confirmation

FIO Dashboard - Send FIO Data Confirmation

/fio-domains

Domain+Management#FIO-Domain-Status-Change

FIO App - Domain Status Change

/fio-domain-status-change-confirmation

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

List

Status-Change-Confirmation

FIO

Dashboard - Domains

App - Domain Status Change Confirmation

/fio-domain-

settings

ownership

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255590800/Address+and+Domain+

Management#FIO

Management#Transfer-FIO-

Domain

Address%2FDomain-

Settings

Ownership

FIO

Dashboard

App - Domain

Settings

Ownership Transfer

/fio-domain-

renew

Domain renewal

FIO Dashboard - Renew Domain

/fio-domain-renew-confirmation

Domain renewal confirmation

FIO Dashboard - Renew Domain

ownership-confirmation

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

FIO App - Domain Ownership Transfer Confirmation

/fio-

domain

crypto-

status-change

handles

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

Domain

Address-

Status-Change

List

FIO

Dashboard - Domain Status Change

App - Crypto Handles

/fio-

domain

crypto-

status

handle-

change-confirmation

settings

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

-Domain-Status-Change-ConfirmationFIO Dashboard - Domain Status Change

-Address-Settings

FIO App - Crypto Handle Settings

/add-bundles

Add bundles

FIO App - Add Bundles

/add-bundles-confirmation

Add bundles confirmation

FIO App - Add Bundles Confirmation

/fio-crypto-

domain

handle-ownership

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

FIO

Dashboard

App -

Domain

Crypto Handle Ownership Transfer

/fio-crypto-

domain

handle-ownership-confirmation

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

FIO

Dashboard

App -

Domain

Crypto Handle Ownership Transfer Confirmation

/

fio

nft-

crypto-handles

signatures

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/

255590800

299630593/

Address+and+Domain+Management#FIO-Address

NFT+Signatures#NFT-Signatures-List

FIO

Dashboard

App -

Crypto Handles

NFT Signatures

/

fio-crypto-handle-settings

sign-nft

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/

255590800

299630593/

Address+and+Domain+Management#FIO-Address-Settings

FIO Dashboard - Crypto Handle Settings

/add-bundles

Add bundles

FIO Dashboard - Add Bundles

/add-bundles-confirmation

Add bundles confirmation

FIO Dashboard - Add Bundles Confirmation

/fio-crypto-handle-ownership

NFT+Signatures#Sign-NFT.1

FIO App - Sign NFT

/sign-nft-confirmation

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/

255590800

299630593/

Address+and+Domain+Management#Transfer-FIO-Address%2FDomain-Ownership

FIO Dashboard - Crypto Handle Ownership Transfer

/fio-crypto-handle-ownership-confirmation

NFT+Signatures#Sign-NFT-Details

FIO App - Sign NFT Confirmation

/link-token-list

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255590800/Address+and+Domain+

Management#Transfer

Management#Link-

FIO

Token-

Address%2FDomain-Confirmation

List

FIO

Dashboard - Crypto Handle Ownership Transfer Confirmation

App - Linked Token List

/

nft

add-

signatures

token

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/

299630593/NFT+Signatures#NFT-Signatures-List

FIO Dashboard - NFT Signatures

/sign-nft

255590800/Address+and+Domain+Management#Link-Token

FIO App - Link Token

/add-token-confirmation

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/

299630593/NFT+Signatures#Sign-NFT.1

FIO Dashboard - Sign NFT

/sign-nft-confirmation

255590800/Address+and+Domain+Management#Link-Token-Confirmation

FIO App - Link Token Confirmation

/fio-domain

Domain Landing Page

FIO App - Domain

/orders

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/

299630593

503054375/

NFT

My+

Signatures#Sign

Orders#My-

NFT-Details

Orders

FIO

Dashboard

App -

Sign NFT Confirmation

Orders

/

link

order-

token-list

details

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/

255590800

503054375/

Address+and+Domain+Management#Link-Token-List

FIO Dashboard - Linked Token List

/add-token

My+Orders#Order-Details

FIO App - Order Details

/order-invoice

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/

255590800

503054375/

Address+and+Domain+Management#Link-Token

FIO Dashboard - Link Token

/add-token-confirmation

My+Orders#Order-Invoice-PDF

FIO App - Order Invoice

/settings

Settings

FIO App - Settings

/ref/partnername

https://fioprotocol.atlassian.net/wiki/spaces/DAO

/pages/255590800/Address+and+Domain+Management#Link-Token-Confirmation

FIO Dashboard - Link Token Confirmation

/fio-domain

Domain Landing Page

FIO Dashboard - Domain

/orders

/pages/490307680/Partner+Functionality#Landing-Page

FIO App - partnername

/wrap-tokens

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/

503054375

479854635/

My

Token+

Orders#My

Wrapping#Wrap-FIO-

Orders

Tokens

FIO

Dashboard

App -

Orders

Wrap FIO Tokens

/

order

wrap-tokens-

details

confirmation

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/

503054375

479854635/

My+Orders#Order-Details

FIO Dashboard - Order Details

/order-invoice

Token+Wrapping#FIO-Tokens-Wrapped---With-Fees

FIO App - Wrap FIO Tokens Confirmation

/unwrap-tokens

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/

503054375

493846529/

My

Token+

Orders#Order

Unwrapping#Unwrap-

Invoice

FIO-

PDF

Tokens

FIO

Dashboard - Order Invoice

/settings

Settings

FIO Dashboard - Settings

/ref/partnername

App - Unwrap FIO Tokens

/unwrap-tokens-confirmation

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/

490307680

493846529/

Partner

Token+

Functionality#Landing

Unwrapping#FIO-Tokens-

Page

Unwrapped

FIO

Dashboard - partnername

App - Unwrap FIO Tokens Confirmation

/wrap-

tokens

domain

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/

479854635

490635272/

Token

Domain+Wrapping#Wrap-FIO-

Tokens

Domain

FIO

Dashboard

App - Wrap FIO

Tokens

Domain

/wrap-

tokens

domain-confirmation

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/

479854635

490635272/

Token

Domain+Wrapping#FIO-

Tokens

Domain-Wrapped---With-Fees

FIO

Dashboard

App - Wrap FIO

Tokens Confirmation

Domain Confirmation

/unwrap

Token and Domain Unwrapping

FIO App - Unwrap

/unwrap-

tokens

domain

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/

493846529

493944833/

Token

Domain+Unwrapping#Unwrap-FIO-

Tokens

Domain

FIO

Dashboard

App - Unwrap FIO

Tokens

Domain

/unwrap-

tokens

domain-confirmation

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/

493846529

493944833/

Token

Domain+Unwrapping#FIO-

Tokens

Domain-Unwrapped

FIO

Dashboard

App - Unwrap

FIO Tokens Confirmation/wrap-domain

FIO Domain Confirmation

/privacy-policy

Privacy Policy

FIO App - Privacy Policy

/terms-of-service

Terms of Service

FIO App - Terms of Service

/reset-password

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages

/490635272/Domain+Wrapping#Wrap-FIO-Domain

FIO Dashboard - Wrap FIO Domain

/wrap-domain-confirmation

/151879691/Security#Forgot-Password

FIO App - Reset Password

/404

Error Pages

FIO App - Not Found

/cookie-notice

Cookie Notice

FIO App - Cookie Notice

/error

FIO App - Error

/nft-validation

FIO App - Validate NFT Signature

/affiliate-program

Affiliate Program

FIO App - Affiliate Program

/affiliate-program-enabled

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/

490635272

552042499/

Domain

Affiliate+

Wrapping#FIO-Domain-Wrapped---With-Fees

Program#Enabled-view

FIO

Dashboard - Wrap FIO Domain Confirmation/unwrap-domain

App - Affiliate Program Enabled

/fio-crypto-handles-custom

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/

493944833

500793345/

Domain+Unwrapping#Unwrap-FIO-Domain

FIO Dashboard - Unwrap FIO Domain

/unwrap-domain-confirmation

Shopping+and+Checkout#FIO-Crypto-Handle-on-custom-domain

FIO App - Crypto Handle Registration on Custom Domain

/unavailable

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/

493944833

513835009/

Domain

Error+

Unwrapping#FIO

Pages#Outage-

Domain-Unwrapped

Page

FIO

Dashboard - Unwrap FIO Domain Confirmation

App - Unavailable

/

privacy

twitter-

policy

Privacy Policy

FIO Dashboard - Privacy Policy

/terms-of-service

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/340623377

FIO Dashboard - Terms of Service

/reset-password

/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/

151879691/Security#Forgot-Password

671055873/FCH+Profile#Profile---Payments

FIO

Dashboard

Handle -

Reset Password

example@domain

/

404404

metamask

FIO Wallet SNAP Landing Page

FIO

Dashboard - Not Found

/cookie-notice

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/517570597

FIO Dashboard - Cookie Notice

error

FIO Dashboard - Error

/nft-validation

FIO Dashboard - Validate NFT Signature

/affiliate-program

Affiliate Program

FIO Dashboard - Affiliate Program

/affiliate-program-enabled

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/

552042499/Affiliate+Program#Enabled-view

FIO Dashboard - Affiliate Program Enabled

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

User searches for FCH or Domain or both

Registration

search

User sees “already registered” error after searching for FCH or Domain or both

Registration

search_not_available

User adds item to

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

add

remove_

toUser removes item from

from_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)

Spec reference

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#Cart

Checkout#Price-Change

remove_from_cart

price_change

User clicks Purchase Now or Pay on checkout page

purchase_started

Same as Add item to cart

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

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#Cartbegin_checkout

Checkout#Pay-with-CoinPayments%2FStripe-Confirmation

purchase

Same as Add item to cart

Price updated in 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#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

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

Same as Add item to cart plus:

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

Partial purchase error

_error

Cart is emptied due to inactivity

cart_emptied

User creates new FIO wallet

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

/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/

500793345/Checkout#Pay-with-CoinPayments%2FStripe-Confirmation

purchase_error

Cart is emptied due to inactivity

cart_emptied

User creates new FIO wallet

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#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

Data#New-FIO-Request

fio_request_new

User sends FIO

Tokens

Data

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

Data#Send

Data#Enter-

FIO

Payment-

Token

Details

token

fio_

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

data_new

User rejects FIO Request

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

Data#New

Data#Reject-FIO-Request

fio_request_

newUser sends FIO Data

reject

Users flips domain status

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/

255591518

255590800/

FIO

Address+

Token

and+

FIO+Request+FIO+Data#Enter-Payment-Details

Domain+Management#FIO-Domain-Status-Change

fio_

data

domain_

newUser rejects FIO Request

status

Users transfers domain ownership

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/

255591518

255590800/

FIO

Address+

Token

and+

FIO+Request+FIO+Data#Reject-FIO-Request

fio_request_reject

Status
colourRed
titleBEING REMOVED
User renews domain

Domain+Management#Transfer-FIO-Address/Domain-Ownership

fio_domain_

renew

transfer

Users

flips domain status

transfers FCH ownership

https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/255590800/Address+and+Domain+

Management#FIO

Management#Transfer-FIO-

Domain-Status-Change

fio_domain_status

Users transfers domain ownership

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#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

Status
colourRed
titleBEING REMOVED
User adds bundles to FCH

fch_add_bundles

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

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

SendInBlue Analytics

High-level Requirements

Anytime the above event occurs and the user is known (logged in) and has opted in to receiving marketing emails, the server needs to send an event notification to SendInBlue:

  • If initial opt-in flag (set by user during registration) is not stored on the server, send the request for every user, but expect 404 error to be returned if user has not opted in and is not in SendInBlue db.

  • There is a way to also send events via js: https://developers.sendinblue.com/docs/gettings-started-with-sendinblue-tracker , but I believe the API method better matches what was already developed for Mailchimp

API Spec

Server and credentials

See https://fioprotocol.atlassian.net/wiki/spaces/DAO/pages/96665686/Emails#Settings

Request

Variable

Type

Value

email

User’s email address

event

Body

Event name as above

Body Example

Code Block
languagejson
{
    "email":"bob@gmail.com",
    "event":"sign_up"
}

Response

Ignore response