{"repo":"chronicleprotocol/scribe","free":true,"listed":false,"github":"https://github.com/chronicleprotocol/scribe","clone":"git clone https://github.com/chronicleprotocol/scribe.git","description":"Extremely performant EVM oracle utilizing aggregated Schnorr signatures","language":"Solidity","stars":59,"topics":["evm","foundry","hacktoberfest","web3","solidity"],"license":null,"category":"blockchain-web3","readme_excerpt":"Scribe is an efficient Schnorr multi-signature based Oracle. For more info, see docs/Scribe.md. Bug Bounty This repository is subject to Chronicle Protocol 's Bug Bounty program, per the terms defined here. Installation Install module via Foundry: Contributing The project uses the Foundry toolchain. You can find installation instructions here. Setup: Run tests: Note that in order to run the whole test suite, i.e. including differential fuzz tests, the oracle-suite's musig schnorr binary needs to be present inside the bin/ directory. Lint: Update gas snapshots: Dependencies - chronicleprotocol/chronicle-std@v2 Licensing The primary license for Scribe is the Business Source License 1.1 ( BUSL-1.1 ), see LICENSE . However, some files are dual licensed under MIT : - All files in src/libs/ may also be licensed under MIT (as indicated in their SPDX headers), see src/libs/LICENSE - Several Solidity interface files may also be licensed under MIT (as indicated in their SPDX headers) - Several files in script/ may also be licensed under MIT (as indicated in their SPDX headers)","default_branch":null,"files":null,"tree":[],"storefront":"/r/chronicleprotocol","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/chronicleprotocol/scribe/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}