- A block hash from Ethereum (L1) is sent to Starknet (L2)
- Using this block hash, the state of any contract from L1 can be verified on L2 at that specific block
- The voting strategy accesses and verifies data (like token balances) from the Ethereum contract
- Voting power is then calculated using the verified data