nibiru
nibiru copied to clipboard
epic(evm): Nibiru EVM tracking ticket
Abstract / Purpose
EVM compatibility to support dApps in Solidity, parse EVM bytecode, and implement the Ethereum protocol's JSON-RPC specification.
[Click to Expand Roadmap Graphic]
1 | EVM contracts
- [x] Implement Ethereum protobufs and types | #1837
- [x] Eth RPC impl and tests
- [x] #1875
- [x] #1876
- [ ] #1877
- [x] #1878
- [x] #1879
- [x] Cryptography additions for ethsecp256k1
- [x] #1880
- [x] #1881
- [x] #1902
- [x] #1975
2 | Fungible Token Extension
- [x] #1882
- [ ] #1857
- [ ] #1860
- [x] #1898
- [x] #1952
3 | Quality Improvements & Audit Readiness
- [x] #1919
- [ ] #1920
- [x] #1915
- [x] #1916
- [x] #1964
- [ ] #2026
4 | Precompile Items for Oct 10, 2024 Audit
- [ ] #2048 | @Unique-Divine
- [ ] #2049
- [x] #2051
4 | Outside Scope / Non-essentials
These tickets aren't necessarily bad to work on, but they are non-essentials for right now.
- [ ] #1921
- ...
- Related https://github.com/NibiruChain/nibiru/issues/2026