-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Milestone
Description
This is a tracking issue for the L1 Anchoring.
Milestone 2: L1 Anchoring and Deep Integration with the Scroll Network
- Free L2 Attestations: Provides a free service for attesting data directly on the Scroll L2 network.
- L1 Attestations: Allows users to pay a micro-fee on L2 to have their data attested on both L2 and, subsequently, L1.
- The L1 attestation is fully verifiable on L2.
- Users can claim an NFT for each successful L1 attestation.
- Sustainable Model: The micro-fee covers operational costs to ensure the long-term sustainability of the service.
Steps
- Smart Contract
- l1 anchoring feat: l1 anchoring #33
- Integrate with EAS
- on chain NFT generation
- Update
uts-contractscrate feat: contracts update #41
- Backend / Relayer / Indexer
- feat: relayer #47
- Implement L2
L1AnchoringQueuedevent listener - Implement L1 Attestation Submitter
- Implement L2
L1BatchArrivedevent listener and confirmation submitter
- Implement L2
- stamper sql DB feat: stamper upgrade #42
- feat: relayer #47
- Frontend / UI
- UI
- Free L2 Attestation
- Premium L1 Attestation
- NFT Claiming & Display: route
/{chain_id}/{token_id} - Attestation Upgrade and Verfication
- Serverless L1 Attestation Proof Gerneration
- UI
- Testing & Deployment
- Deploy to Scroll Sepolia Testnet
- feat: deploy calendar #45
- LGM-1 Calendar Server: https://lgm1.calendar.test.timestamps.now/
- Lich Relayer Server: https://lich.relayer.test.timestamps.now/
- End-to-End (E2E) Integration Tests
- feat: drand beacon injector #49 mocks real user
- Deploy to Scroll Sepolia Testnet
- Contract Audit / Security Review
- Mainnet Deployment
Unresolved Questions
- The fee model.
Implementation history
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels