https://github.com/scroll-tech/devcon-l1sload-workshop
https://github.com/scroll-tech/devcon-l1sload-workshop
Last synced: 7 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/scroll-tech/devcon-l1sload-workshop
- Owner: scroll-tech
- License: mit
- Created: 2024-11-05T09:55:17.000Z (about 1 year ago)
- Default Branch: main
- Last Pushed: 2024-11-12T07:43:19.000Z (about 1 year ago)
- Last Synced: 2025-06-18T14:55:18.518Z (7 months ago)
- Language: Solidity
- Size: 21.5 KB
- Stars: 12
- Watchers: 3
- Forks: 3
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
## L1SLOAD Workshop
**L1SLOAD is a precompile that allows your L2 dapp to use L1 (Ethereum) data**
What L1SLOAD unlocks:
- Write normal Solidity code to get direct read access to L1 state from your L2 contract.
- Developer-friendly building block for better L1/L2 interoperability.
Read more about RIP-7728: L1SLOAD [here](https://github.com/ethereum/RIPs/blob/master/RIPS/rip-7728.md).
## Documentation
This repository contains the resources which are covered in the [L1SLOAD Workshop](https://app.devcon.org/schedule/ERQ7N3) during Devcon:
**Part 1**: Includes simple examples to get started. It also shows L1SLOAD utility contracts for configuring a local test environment in Foundry.
**Part 2**: Explore various examples demonstrating how to interact with different data types and structures in Solidity.
**Part 3**: Dive into a real-world use case by exploring [Keystore](https://scroll.io/blog/towards-the-wallet-endgame-with-keystore).