Contract Overview
Main Zap Protocol Contracts
Zap Protocol’s platform smart contracts exist on the Ethereum blockchain (Mainnet and Kovan Testnet also available) and define the functionality and interactions between entities using the Zap Protocol. Zap Contracts are the backbone of the Zap Protocol and provide keys features such as:
Facilitation of Oracles/Service creation with customizable Bonding Curve pricing models.
Enable data queries and responses.
Manage Subscriptions.
Facilitate Token creation based on the Bonding Curve pricing model.
Zap Protocol Consists Of 4 Main Contracts :
Registry Contract :
For Data/Service providers, facilitate creating/managing Oracles and Endpoints. Data about Oracles are stored and viewed publicly on the blockchain.
Bondage Contract :
Holds DOTS/SecondaryTokens in escrow during subscriptions periods or pending queries.
Dispatch Contract :
Handles the delivery of queried data from data providers to user contracts.
Arbiter Contract :
Handle subscriptions activity, including the subscription’s blocktime start/end, and additional information about subscriptions.
Mainnet Addresses:
Coordinator: 0xb007eca49763f31edff95623ed6c23c8c1924a16
Token Dot Factory: 0x73c082CC3bD5360B1003983752c3641D0d4E34f6
Token Address: 0x6781a0f84c7e9e846dcb84a9a5bd49333067b104
Kovan Addresses:
Coordinator: 0x0014f9acd4f4ad4ac65fec3dcee75736fd0a0230
TokenDotFactory: 0x0A708D5c7579726D8DdC95420b1D5e17984BAd5b
Registry Contract
Bondage Contract
Dispatch Contract
Arbiter Contract
Additional Contracts & Packages
Provider Contract
Subscriber Contract
Token Factory
Curve Contract
Last updated