brew install sphinx-doc
ZSH
echo 'export PATH="/usr/local/opt/sphinx-doc/bin:$PATH"' >> ~/.zshrc
source ~/.zshrc
OR
echo 'export PATH="/usr/local/opt/sphinx-doc/bin:$PATH"' >> ~/.localrc
source ~/.localrc
sphinx-build --version
pip install sphinx_rtd_theme
Notus allows you to listen to the Ethereum blockchain with webhooks.
- A user uses the Dapp to define a query and bind it to a URL. The data is stored in IPFS and the hook is registered in a smart contract.
- A Notus node polls the smart contract, and runs the queries. If data is present, the URL for the query is called.
- The URL endpoint could trigger SMS, trigger a Slack notification, serve as an Oracle, or anything you can dream of.
The system consists of a dapp, a smart contract, a Notus Node, IPFS, and the Graph Protocol.
Allows users to interact with the Notus smart contract and offers a human friendly interface to setup queries.
The Notus smart contract is where users registers their queries and the URL endpoints they communicate with. The query definition is stored in IPFS and the hash is recorded in the contract.
Used to store the query definitions.
The Notus node reads the query definitions from the smart contracts and triggers the URLs.