0xFable icon indicating copy to clipboard operation
0xFable copied to clipboard

Complete 0xFable Proof-of-Concept

Open norswap opened this issue 2 years ago • 0 comments

We're almost there. Let's plan it out.

  • Frontend

    • [ ] https://github.com/0xFableOrg/0xFable/issues/24 Itself a collection of issues. Aritra is doing good work there. Additionally needs...
    • [x] https://github.com/0xFableOrg/0xFable/issues/89 Which I'll do ASAP.
    • [x] #99
    • [x] [optional] #107
    • [ ] [optional??] https://github.com/0xFableOrg/0xFable/issues/91 I'd expect if we get any traffic on the PoC (but why? it's not a fun game to play yet), the RPC would be the first thing to failover and this would be the main culprit.
    • [ ] [optional] https://github.com/0xFableOrg/0xFable/issues/93 If we don't have this, we can just not have a collection display at all, it's not essential for the PoC.
  • Infrastructure

    We'll run with a burner account for now, and will deploy on a devnet using rollop (own L1 & L2).
    • [x] https://github.com/0xFableOrg/roll-op/issues/71 Make sure roll-op works correctly!
    • [x] https://github.com/0xFableOrg/roll-op/issues/46 Can't run the thing for any good amount of time if the logs end up taking up the whole disk.
    • [ ] [optional] https://github.com/0xFableOrg/roll-op/issues/83 We should be able to deploy everything on a beefy server if this is not ready.
    • [ ] [optional] roll-op Celestia integration This one is more strategic. We don't need it, but I think people at Celestia would be happy to announce a game using their stuff and co-marketing would be good to get the word out.
    • [ ] https://github.com/0xFableOrg/0xFable/issues/31 Let's create a burner wallet randomly, store it in browser storage, then use it to control a simple-account. With roll-op AA support, we can specify the game contracts to be gas sponsored.
    • [ ] https://github.com/0xFableOrg/0xFable/issues/37 If there's no bot, testers won't be able to find a game easily. Because the game is really a PoC, this bot can just random stuff pretty much. Just a program that listens to events and answers.
  • Assets / Design

    • [ ] https://github.com/0xFableOrg/0xFable/issues/90
  • Smart contracts

    I don't think there's anything consequent to do here, except maybe adjustments related to other task (update the airdrop contract, etc...). I should still re-read everything to look for TODOs.
    • [x] https://github.com/0xFableOrg/0xFable/issues/92

norswap avatar Dec 17 '23 23:12 norswap