ZapProject
  • INTRODUCTION TO ZAP ORACLES
  • ZAP CONTRACTS
  • TOKEN DOTS FACTORY
  • TOOLS
    • ZapJS Packages
    • Zap-term
    • Zap Admin
  • FOR USERS
    • Bond/Unbond to Oracles
    • Getting data from Oracles
    • Subscriptions
    • Bond/Unbond to Token Dots
    • Templates
      • Onchain Subscriber Example
      • Offchain Subscriber Example
  • FOR DEVELOPERS
    • Creating Oracle
      • Oracle Template
      • Subscription-Oracle Template
      • Onchain Oracle Template
    • Bonding Curve
      • Curve Encoding
    • Token Providers
      • Token Dot Providers
      • Example Contest
Powered by GitBook
On this page
  • Logging In
  • Create Oracle
  • Create New Endpoint
  • Browsing Oracles
  • Bond

Was this helpful?

  1. TOOLS

Zap Admin

Allows users to register new accounts on zap, create oracle and tokenized service listings on the platform, as well as bond and unbond to other oracles and tokenized services.

PreviousZap-termNextBond/Unbond to Oracles

Last updated 6 years ago

Was this helpful?

Logging In

Using Meta Mask or your own mnemonic seed

You may notice that some features are not initially available. This is because your account is not yet setup as a provider and those options are partial to a provider. As we chronologically go through the tabs below (other than Account Config, which is for advanced users and is listed last), we will make a provider account under the “Create Account” tab, which will then allow us to interact with each following tab.

Create Oracle

After the transaction has confirmed, a page refresh will show you as a provider

After registering an account to become a ‘provider’, the “Update account” tab will allow you to update the title of your account.

Create New Endpoint

Use the New Oracle/ Service tab to set a Price versus Supply bonding curve. You also have the ability to links to Markdown or JSON schema that will be saved on the blockchain as metadata for the service.

For example, if you create one curve set at price = 2x², where x is the number of service tokens( dots) you have issued.

(You can add various equations throughout your curve, if you choose. For instance, if I set the previous equation 2x² in the curve starting at 1 and to 100, you could then have the curve transition to, say, a flatline from 100 to 200)

Browsing Oracles

By clicking on the each Endpoint you can receive information specifically about that Endpoint, such as curve, how many dots this Endpoint has issued, parameters...

Bond

You may bond ZAP in exchange for access tokens( DOTS ) specific to the oracle or service chosen. Once you provide the provider address and select the endpoint, similar to the previous section, you can then bond Zap for Dots. These dots can be used to query (1 DOT per query) or subscribe (1 DOT per block)

If you decides to unbond your bound dots from Oracle and have Zap returned (might be at a different price depends on the current Oracle's bond status), you can do so using the same tab

This tab displays a list of providers and their oracle/service endpoints. If you want to search for a specific oracle, such as one you saw listed on , you can search by address or name.

OracleMarketCap.com
https://admin.zap.org/
Enter Title to register Oracle with Zap Registry contract
Create new Data endpoint for your Oracle
Particular Endpoint's information
Bonding to an endpoint