|
1 | | -# Ipsilon Documentation# Ipsilon Notes & GitHub Pages Site |
| 1 | +# Ipsilon Documentation# Ipsilon Documentation# Ipsilon Notes & GitHub Pages Site |
2 | 2 |
|
3 | 3 |
|
4 | 4 |
|
5 | | -Welcome to the Ipsilon team's public documentation repository. This collection contains research notes, technical specifications, and performance analyses related to Ethereum Virtual Machine (EVM) improvements and the Ethereum Object Format (EOF).This repository contains a public documentation site with filtered notes and a simple static interface for browsing them by tags. |
| 5 | +## Notes |
6 | 6 |
|
7 | 7 |
|
8 | 8 |
|
9 | | -## 📋 All Documentation## Structure |
| 9 | +- [EOF "Option D" Summary](notes/EOF%20_Option%20D_%20Summary.md)Welcome to the Ipsilon team's public documentation repository. This collection contains research notes, technical specifications, and performance analyses related to Ethereum Virtual Machine (EVM) improvements and the Ethereum Object Format (EOF).This repository contains a public documentation site with filtered notes and a simple static interface for browsing them by tags. |
10 | 10 |
|
| 11 | +- [EOF - Solidity library compatibility (initial) report](notes/EOF%20-%20Solidity%20library%20compatibility%20(initial)%20report.md) |
11 | 12 |
|
| 13 | +- [EOF Fusaka Options](notes/EOF%20Fusaka%20Options.md) |
12 | 14 |
|
13 | | -### EVM Object Format (EOF)- `public/` – All public-facing content for GitHub Pages deployment |
| 15 | +- [EOF Prefix](notes/EOF%20Prefix.md) |
14 | 16 |
|
15 | | - - `public/notes/` – Public markdown files (25 notes matching what's visible on notes.ethereum.org/@ipsilon) |
| 17 | +- [EOF bootstrapping](notes/EOF%20bootstrapping.md)## 📋 All Documentation## Structure |
16 | 18 |
|
17 | | -- [EOF "Option D" Summary](notes/EOF%20_Option%20D_%20Summary.md) - Summary of EOF Option D design decisions - `public/index.html`, `public/assets/` – Static site for tag filtering, search, and viewing |
| 19 | +- [EOF: Ethereum's Gateway to RISC-V Execution](notes/EOF_%20Ethereum's%20Gateway%20to%20RISC-V%20Execution.md) |
18 | 20 |
|
19 | | -- [EOF - Solidity library compatibility (initial) report](notes/EOF%20-%20Solidity%20library%20compatibility%20(initial)%20report.md) - Analysis of EOF impact on Solidity libraries - `public/notes_index.json` – Generated JSON index consumed by the site |
| 21 | +- [EVM Performance Report — Geth & Go Compiler](notes/EVM%20Performance%20Report%20—%20Geth%20&%20Go%20Compiler.md) |
20 | 22 |
|
21 | | -- [EOF Fusaka Options](notes/EOF%20Fusaka%20Options.md) - Decision tree for EOF/EVM changes in Fusaka- `private-notes/` – Private/internal notes (176 files, preserved but not published) |
| 23 | +- [EVM Performance Report — Geth vs evmone](notes/EVM%20Performance%20Report%20—%20Geth%20vs%20evmone.md) |
22 | 24 |
|
23 | | -- [EOF Prefix](notes/EOF%20Prefix.md) - Process of choosing EOF magic sequence- `generate_notes_index.py` – Script to (re)generate the JSON index |
| 25 | +- [EVMMAX Breakout - Devcon SEA L1 R&D Workshop](notes/EVMMAX%20Breakout%20-%20Devcon%20SEA%20L1%20R&D%20Workshop.md)### EVM Object Format (EOF)- `public/` – All public-facing content for GitHub Pages deployment |
24 | 26 |
|
25 | | -- [EOF bootstrapping](notes/EOF%20bootstrapping.md) - Options for EOF bootstrapping with TXCREATE- `filter_public_notes.py` – Script used to separate public from private notes |
| 27 | +- [EVMMAX in evmone](notes/EVMMAX%20in%20evmone.md) |
26 | 28 |
|
27 | | -- [EOF: Ethereum's Gateway to RISC-V Execution](notes/EOF_%20Ethereum's%20Gateway%20to%20RISC-V%20Execution.md) - EOF as transition path to RISC-V |
| 29 | +- [EVMMAX website](notes/EVMMAX%20website.md) - `public/notes/` – Public markdown files (25 notes matching what's visible on notes.ethereum.org/@ipsilon) |
28 | 30 |
|
29 | | -- [Everything about the EVM Object Format (EOF)](notes/Everything%20about%20the%20EVM%20Object%20Format%20(EOF).md) - Comprehensive EOF explainer## Regenerating the Index |
| 31 | +- [EVMMAX](notes/EVMMAX.md) |
| 32 | + |
| 33 | +- [Everything about the EVM Object Format (EOF)](notes/Everything%20about%20the%20EVM%20Object%20Format%20(EOF).md)- [EOF "Option D" Summary](notes/EOF%20_Option%20D_%20Summary.md) - Summary of EOF Option D design decisions - `public/index.html`, `public/assets/` – Static site for tag filtering, search, and viewing |
| 34 | + |
| 35 | +- [Explainer of evmone Codecov report for EOF tests](notes/Explainer%20of%20%60evmone%60%20Codecov%20report%20for%20EOF%20tests.md) |
| 36 | + |
| 37 | +- [Faster Ethash check against difficulty](notes/Faster%20Ethash%20check%20against%20difficulty.md)- [EOF - Solidity library compatibility (initial) report](notes/EOF%20-%20Solidity%20library%20compatibility%20(initial)%20report.md) - Analysis of EOF impact on Solidity libraries - `public/notes_index.json` – Generated JSON index consumed by the site |
| 38 | + |
| 39 | +- [IS_CONTRACT instruction](notes/IS_CONTRACT%20instruction.md) |
| 40 | + |
| 41 | +- [Ipsilon website](notes/Ipsilon%20website.md)- [EOF Fusaka Options](notes/EOF%20Fusaka%20Options.md) - Decision tree for EOF/EVM changes in Fusaka- `private-notes/` – Private/internal notes (176 files, preserved but not published) |
| 42 | + |
| 43 | +- [Measurable benefits of EOF](notes/Measurable%20benefits%20of%20EOF.md) |
| 44 | + |
| 45 | +- [Osaka Testnets Plan](notes/Osaka%20Testnets%20Plan.md)- [EOF Prefix](notes/EOF%20Prefix.md) - Process of choosing EOF magic sequence- `generate_notes_index.py` – Script to (re)generate the JSON index |
| 46 | + |
| 47 | +- [PEEPanEIP-3540_3670: EVM Object Format (EOF) v1](notes/PEEPanEIP-3540_3670_%20EVM%20Object%20Format%20(EOF)%20v1.md) |
| 48 | + |
| 49 | +- [PEEPanEIP-3855: PUSH0 Instruction](notes/PEEPanEIP-3855_%20PUSH0%20Instruction.md)- [EOF bootstrapping](notes/EOF%20bootstrapping.md) - Options for EOF bootstrapping with TXCREATE- `filter_public_notes.py` – Script used to separate public from private notes |
| 50 | + |
| 51 | +- [PEEPanEIP-3860: Limit and meter initcode](notes/PEEPanEIP-3860_%20Limit%20and%20meter%20initcode.md) |
| 52 | + |
| 53 | +- [Pairing: Linear function evaluation + point addition/doubling in Jacobian coordinates](notes/Pairing_%20Linear%20function%20evaluation%20+%20point%20addition_doubling%20in%20Jacobian%20coordinates.md)- [EOF: Ethereum's Gateway to RISC-V Execution](notes/EOF_%20Ethereum's%20Gateway%20to%20RISC-V%20Execution.md) - EOF as transition path to RISC-V |
| 54 | + |
| 55 | +- [Potential scenarios of updating the new contract address schemes for EOF](notes/Potential%20scenarios%20of%20updating%20the%20new%20contract%20address%20schemes%20for%20EOF.md) |
| 56 | + |
| 57 | +- [Why EVM has JUMPDEST](notes/Why%20EVM%20has%20JUMPDEST.md)- [Everything about the EVM Object Format (EOF)](notes/Everything%20about%20the%20EVM%20Object%20Format%20(EOF).md) - Comprehensive EOF explainer## Regenerating the Index |
30 | 58 |
|
31 | 59 | - [Explainer of evmone Codecov report for EOF tests](notes/Explainer%20of%20%60evmone%60%20Codecov%20report%20for%20EOF%20tests.md) - Testing coverage analysis |
32 | 60 |
|
|
0 commit comments