/NEST-Oracle-V3

The NEST Oracle Smart Contract 3.0 is a solidity smart contract implementation of NEST Protocol which provide a unique on-chain Price Oracle through a decentralized mechanism

Primary LanguageSolidityGNU General Public License v3.0GPL-3.0

NEST Oracle 3.0

Intro

The NEST Oracle 3.0 is a solidity smart contract implementation of NEST Protocol which provide a unique on-chain price oracle through a decentralized mechanism. The original idea was described by the white paper NEST Protocol: A Distributed Price Oracle Network

Contributing

Thank you for considering to help out with the source code! We welcome contributions from anyone on the internet, and are grateful for even the smallest of fixes!

If you'd like to contribute to NEST Oracle 3.0, please fork, fix, commit and send a pull request for the developers to review and merge into the main code base!

Contract Interface

Contract Addresses

Contract Mapping Parameter Mainnet Address Ropsten Address
NEST Token Contract nest 0x04abEdA201850aC0124161F037Efd70c74ddC74C 0xf565422eBd4A8976e1e447a849b8B483C68EFD0C
NEST Vote Contract 0x6Cd5698E8854Fb6879d6B1C694223b389B465dea 0xa43f89dE7f9da44aa4d11106D7b829cf6ac0b561
Mining Pool Contract nest.v3.miningSave 0x2f979C933AEF4fCDdD27C0Fa5C54d8a780555b0a 0x9A558EC0AfcD19c240A31C6Dd697cb15F576d4Ba
NEST Oracle Offering Contract nest.v3.offerMain 0xc83E009c7794e8f6d1954dc13c23A35Fc4D039F6 0xFf6ad075D75FA51cdB231da54E6dF007E60C7122
NEST Oracle Pricing Contract nest.v3.offerPrice 0x94F36FAa6bB4f74009637292b09C355CcD3e80Eb 0x96E1374383bAC8c03878274d5870346D0d874C30
NestNode Token Contract nestNode 0xC028E81e11F374f7c1A3bE6b8D2a815fa3E96E6e 0x53698FDAAcfA20e5e3c8E074d6CD50D40712344b
NestNode bonus Assignment Contract nodeAssignment 0x39D0f58f5D5BBD636be23a3184Aff16a4D7567CF 0x02402149022cC9aE6696B428fcC1ffcc968c9078
NestNode bonus Data Contract nodeAssignmentData 0xb086F99E36c2c0ef6c051EE9E4d638717BBc6cbC 0x25Ae4523E5C69d3d4863540E29Bf9f11db3DAbcB
NestNode bonus Save Contract nestNodeSave 0x101D8b63A081dFfF2B1364864345b7F071b052ac 0xE9cd4e7Fd807Ec883E612E66108cea33f406b35C
NEST Leveling Contract nest.v3.tokenSave 0x03904F4B9Fb54c61AAf96d0aCDD2e42a46c99102 0xdC912578B5e8f24b13E79ab072a1E9C86e659694
NEST Bonus pool Contract nest.v3.abonus 0x43121397631551357EA511E62163B76e39D44852 0x559B1628ee6558EAb5E8a12A8951ecdF6f40EA28
NEST Leveling Contract nest.v3.leveling 0xaE2D09D7974a933c6dDC06b8039cF09783f4bAe8 0x9e9e49334a4e5506d5DA62e78602547EDf173C67
NEST Token bonus Contract nest.v3.tokenAbonus 0x19E1d193A448bD13097EFC2aea867468726e67c5 0xDE83944619005d5EE4AAB951199748D599fCff44
nToken Oracle Offering congtract nest.nToken.offerMain 0x1542E790a742333EA6A2F171c5d07A2E7794EEf4 0x49665947b3Ac4a75DaD7B8E59701752bEc28Ff66
nToken Oracle Auction contract nest.nToken.tokenAuction 0x385111F23A00AED181b0774E6900C846c0336dd4 0x31914C7F6dfa3428004b60F6327467c5FFffF681
nToken Mapping Contract nest.nToken.tokenMapping 0xF9Dc75762fC000f3fb1cF88E7fcc32f9969BA003 0x511fe13ca247ceF81332eE27f743E051991008Cb
NEST Token Destruction address nest.v3.destruction 0x0000000000000000000000000000000000000001 0x0000000000000000000000000000000000000001

to Nest3.5

Contract Address
NEST Vote Contract 0xb3f9b0Cc0B9e7312724AB2a379a6A5ac5b3b7506

Discussion

For any concerns with the protocol, open an issue. For security concerns, please email security@nestprotocol.org.