Skip to content

Latest commit

 

History

History
150 lines (65 loc) · 5.37 KB

README.md

File metadata and controls

150 lines (65 loc) · 5.37 KB

DAPP FAQ

1 – General

1.1 Dapp Network

1.1.1 What is a Dapp Service Provider (DSP)?

Any individual or entity can become a DSP. DSPs maintain complete autonomy over all aspects of their operation. Each DSP can offer customized data packages accompanied by predefined terms determined by the DSP.

1.1.2 What is a Package?

A package is provided by a DSP and includes: a service, a quota, a minimum stake, a package period and an unstake period.

1.1.3 What is a Service?

A service is offered by DSPs to dapp developers allowing off-chain processing with on-chain integrity. Access to IPFS storage, executing cron jobs, querying an oracle and DAPP staking services are current examples of services provided by DSPs.

1.1.4 What are DAPP tokens?

The Dapp Network native token, known as DAPP, is a multi-purpose utility token designed to power an ecosystem of utilities, resources, and services specifically serving the needs of dapp developers building user centric dapps.

1.1.5 What are DAPPHDL tokens?

The Air-HODLed DAPP tokens (DAPPHDL) will be distributed on a block by block basis, matching up to a maximum of 3 million EOS per account. The tokens will be continuously vested on a block to block basis over a period of 2 years, so the complete withdrawal will only be possible at the end of this period. These 2 years began as soon as the DAPP Generation Event was launched. Any Pioneer Holder choosing to withdraw the Air-HODLed tokens before the end of those 2 years will only receive the vested portion (i.e. 50% of the distributed DAPP tokens will be vested after 1 year). The remainder of their unvested DAPP tokens will be distributed to Pioneer Holders who are still holding their Air-HODL DAPP tokens.

HODLers are allowed to stake their vested Air-HODLed tokens immediately using our new staking mechanics. Withdrawing the tokens will transfer the vested tokens to their DAPP account, forfeiting the unvested portion to be redistributed amongst remaining eligible participants.

1.1.5 What are vTokens?

vTokens are tokens distributed to EOS public network accounts via the DAPP Network’s vRAM offering. The vTokens tab allows you to look up the balance of those tokens, something that many EOS block explorers currently do not offer.

1.2 DSP Portal

1.2.1 Why the need for a DSP Portal?

The EOS Nation DSP Portal provides a user-friendly way to access to all services offered by all DPSs in a random, unbiased order. Services are listed by lists or icons depending on your preference.

2 - Packages

2.1 Getting Started

2.1.1 Select a Package

Using the same account, you:

  • can select different packages from different DSPs (select 2 different oracle packages from 2 different DSPs)
  • can select different package service types from the same DSP (select cron + oracle packages from the same DSP)
  • can only select 1 package service type per DSP ( can't select multiple oracle services from the same DSP)

2.1.2 Stake and Unstake DAPP or DAPPHDL

In order to use a DSP service, you must first stake the minimum amount of DAPP (or DAPPHDL) required by the DSP package. You can unstake your tokens once you no longer wish to use the DSP service.

2.1.3 Refund Required

In some rare cases staked Tokens are not automatically refunded after the unstake period has passed. If unstake period has passed but Tokens have not been refunded to your account, you will need to request a refund to regain access to your tokens by using the Refund Action.

2.1.4 Close a Package

After unstaking and refunding your tokens, closing your current package which will allow you to select a different one from any DSP of your choosing.

2.1.5 What does QUOTA mean?

Quota refers to the amount of transactions allowed per package period. A quota of 1 allows 10,000 actions per package period.

2.1.6 What does Minimum Stake mean?

This is the minimum amount of DAPP tokens that needs to be staked to the DSP in order to receive services. NOTE: staking less then the minimum required for a service is possible but would not allow you to use the services offered by the package.

2.1.7 Package Period

The time period until your quota is refreshed.

2.1.8 Unstake Period

The amount of time required when unstaking your DAPP tokens from the DSP.

2.2 Status

2.2.1 Available

Online services currently being offered.

2.2.2 Selected

Service Package you’ve selected and ready to communicated with.

2.2.3 Deprecated

Packages that are no longer available as the API endpoints are set to null.

2.2.4 Active

You are currently staking to this package and have access to the service.

2.2.5 Pending

You have selected the service package but have not reached the minimum stake quantity yet.

2.2.6 Low Stake

You are under the minimum stake required and cannot access the service.

2.2.7 Depleted

You have used up all the actions allocated in your quota and must wait for your package period to end for your quota to be refreshed.

3 - Services

3.1 Definitions

3.1.1 IPFS

Allows users to store data off-chain on the Inter Planetary File System (IPFS) while retaining on-chain integrity of the data.

3.1.2 Cron

Allows a user to perform cron jobs.

3.1.3 Oracle

Allows a user to maintain an oracle service.

3.1.4 Stake

Allows the user to collect a % of the inflation rewards earned by that DSP.