• Stars
    star
    416
  • Rank 104,068 (Top 3 %)
  • Language
    JavaScript
  • License
    GNU General Publi...
  • Created about 3 years ago
  • Updated over 1 year ago

Reviews

There are no reviews yet. Be the first to send feedback to the community and the maintainers!

Repository Details

The NEST Oracle Smart Contract 4.0 is a solidity smart contract implementation of NEST Protocol which provide a unique on-chain Price Oracle through a decentralized mechanism. And it's opening for Everyone to open a PriceChannel.

NEST-Oracle-V4.0

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

Whitepaper

https://nestprotocol.org/doc/ennestwhitepaper.pdf

Documents

About NEST

How does NEST Oracle Work?

Audit Report

Learn More...

Usage

Run test

npm install

npx truffle test

Compile

Run npx truffle compile, get build results in build/contracts folder, including ABI json files.

Deploy

Deploy with truffle and you will get a contract deployment summary on contract addresses.

npx truffle migrate --network ropsten

Contract Addresses

2021-12-18@mainnet

Name Interfaces mainnet
nest IERC20 0x04abEdA201850aC0124161F037Efd70c74ddC74C
usdt IERC20 0xdAC17F958D2ee523a2206206994597C13D831ec7
hbtc IERC20 0x0316EB71485b0Ab14103307bf65a021042c6d380
pusd IERC20 0xCCEcC702Ec67309Bc3DDAF6a42E9e5a6b8Da58f0
nestGovernance INestGovernance 0xA2eFe217eD1E56C743aeEe1257914104Cf523cf5
nestBatchPlatform2 INestBatchMining, INestBatchPriceView, INestBatchPrice2 0xE544cF993C7d477C7ef8E91D28aCA250D135aa03

2021-11-20@bsc_main

Name Interfaces bsc_main
nest IERC20 0x98f8669F6481EbB341B522fCD3663f79A3d1A6A7
pusd IERC20 0x9b2689525e07406D8A6fB1C40a1b86D2cd34Cbb2
peth IERC20 0x556d8bF8bF7EaAF2626da679Aa684Bac347d30bB
nestGovernance INestGovernance 0x7b5ee1Dc65E2f3EDf41c798e7bd3C22283C3D4bb
nestLedger INestLedger 0x7DBe94A4D6530F411A1E7337c7eb84185c4396e6
nestOpenMining INestOpenMining, INestOpenPrice, INestPriceView 0x09CE0e021195BA2c1CDE62A8B187abf810951540

2021-11-02@rinkeby

Name Interfaces rinkeby
nest IERC20 0xE313F3f49B647fBEDDC5F2389Edb5c93CBf4EE25
usdt IERC20 0x20125a7256EFafd0d4Eec24048E08C5045BC5900
hbtc IERC20 0xaE73d363Cb4aC97734E07e48B01D0a1FF5D1190B
nestGovernance INestGovernance 0xa52936bD3848567Fbe4bA24De3370ABF419fC1f7
nestLedger INestLedger 0x005103e352f86e4C32a3CE4B684fe211eB123210
nestOpenMining INestOpenMining, INestOpenPrice, INestPriceView 0x638461F3Ae49CcC257ef49Fe76CCE5816A9234eF

2022-03-29@kcc_main

Name Interfaces kcc_main
peth IERC20 0x6cce8b9da777Ab10B11f4EA8510447431ED6ad1E
pusd IERC20 0x0C4CD7cA70172Af5f4BfCb7b0ACBf6EdFEaFab31
pbtc IERC20 0x32D4a9a94537a88118e878c56b93009Af234A6ce
nest IERC20 0x98f8669F6481EbB341B522fCD3663f79A3d1A6A7
nestGovernance INestGovernance 0x7b5ee1Dc65E2f3EDf41c798e7bd3C22283C3D4bb
nestBatchMining INestBatchMining, INestBatchPriceView, INestBatchPrice2 0x7DBe94A4D6530F411A1E7337c7eb84185c4396e6

More Repositories

1

NESTRedEnvelopesBot

The NEST Prize Bot is a tool for the activity of the NEST community.
JavaScript
398
star
2

NEST-Prize-WebApp

WebApp for Telegram Bot
TypeScript
156
star
3

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
Solidity
39
star
4

NEST-PVM-V1.0

Probability Virtual Machine (PVM) for NEST
JavaScript
31
star
5

NEST-Oracle-V3.6

The NEST Oracle Smart Contract 3.6 is a solidity smart contract implementation of NEST Protocol which provide a unique on-chain Price Oracle through a decentralized mechanism.
Solidity
15
star
6

NEST-Oracle-V3.5

The NEST Oracle Smart Contract 3.5 is a solidity smart contract implementation of NEST Protocol which provide a unique on-chain Price Oracle through a decentralized mechanism.
JavaScript
10
star
7

NEST-Announcement

NEST Protocol Dev Announcement
9
star
8

NEST-Oracle-Miner

The NEST3.0 automatic quotation program is an example program. Related parameters such as block interval and quotation gasPrice multiples are not the optimal strategy plan. Users can adjust it according to the actual situation.
Java
6
star
9

NEST-Oracle-Verifier

The NEST3.0 automatic order taking arbitrage program is an example program. Related parameters such as price deviation percentage, the default value is 2%, which is not necessarily the optimal order taking arbitrage ratio, and users can adjust it according to the actual situation.
Java
4
star
10

NESTFi-Sentio-Datasource

3
star
11

NEST-Protocol-Website-V2

TypeScript
3
star
12

NESTCraft-Playground

TypeScript
3
star
13

NEST-Oracle-V4.0-minner

NEST 4.0 automatic quotation program is a sample program ,which cannot be used directly,It must be redeveloped according to the code logic of this program
Java
2
star
14

NEST-Workspace

Clojure
2
star
15

NEST-Oracle-Web

Nest oracle machine web-side page, including quotation, arbitrage, income collection and other functions.
HTML
2
star
16

NEST-PVM-Web-User-Interface

User-operable UI page that can interact with the contract.
HTML
2
star
17

NEST-NFT-Generation

JavaScript
1
star
18

NESTFiBot

TypeScript
1
star
19

NEST-Protocol-Website

NEST official website, including NEST mechanism introduction and content links.
TypeScript
1
star
20

NEST-NFT-Page

JavaScript
1
star
21

NEST-Improvement-Proposals

NEST Improvement Proposals
1
star
22

NEST-Docs

NEST-related usage documentation, security audit reports
1
star
23

NEST-Website-CMS

TypeScript
1
star
24

NEST-Oracle-Web-V3.6

NESTV3.6 version of the website project. Including retrieving locked positions, reselling and voting functions.
TypeScript
1
star