# ETH Lisbon Chronicle Workshop ## General Info - [ETH Lisbon Hackathon info](https://taikai.network/ethlisbon/hackathons/ethlisbon-2023) - [Chronicle Docs - Getting Started](https://docs.chroniclelabs.org/docs/hackathons/eth-lisbon-hackathon) - [Chronicle Discord for ETH Lisbon](https://discord.gg/CjgvJ9EspJ) - [Chronicle Bounties](https://eth-lisbon.notion.site/Bounties-6c70204086d846e49ee14c34b4856b81) ## Technical Stuff - You will need foundry - https://getfoundry.sh - What about gas money? - Sepolia - https://www.infura.io/faucet/sepolia - https://sepoliafaucet.com/ - ZKEVM - https://faucet.polygon.technology - Gnosis - BYOG (Bring Your Own Gas - you will need to supply it yourself!) - Got a testnet RPC handy? - [Sepolia - chainlist.org](https://chainlist.org/chain/11155111) - [ZKEVM Mango - chainlist.org](https://chainlist.org/chain/1442) - [Gnosis - chainlist.org](https://chainlist.org/chain/100) - How to create a test wallet? - `cast new wallet` ## Chronicle Stuff - What oracles you got? - [AAVE/USD](https://sepolia.etherscan.io/address/0xa38C2B5408Eb1DCeeDBEC5d61BeD580589C6e717#code) ... - How to get access to the oracle? - See [SelfKisser's docs](https://github.com/chronicleprotocol/self-kisser/blob/main/docs/Management.md) - Deployed on all chains at: `0x0Dcc19657007713483A5cA76e6A7bbe5f56EA37d` - How to get the `IChronicle` interface into my project? - Copy (or `forge install`) from [chronicle-std/IChronicle](https://github.com/chronicleprotocol/chronicle-std/blob/main/src/IChronicle.sol) - How to get Chronicle Oracle pricing in my project? - You probably want to use `read()` or `readWithAge()` ## Scribe Background Info - [Eth Magician Post](https://ethereum-magicians.org/t/an-efficient-schnorr-multi-signature-implementation/15510) - [Twitter Thread](https://twitter.com/merkleplant_eth/status/1693652385980379593) - [Scribe's docs](https://github.com/chronicleprotocol/scribe/blob/main/docs/Scribe.md)