Article TL;DR

Make it easier to read L1 from L2, L2 from L1, or L2 from another L2

Goal

Challenges of Smart Contract Wallets

Solution: Asset / Keystore Separation Architecture

2 main components:

  1. Keystore Contract
  2. Wallet Contract