Skip to content

Commit eb5a1ef

Browse files
committed
jhv
1 parent f30e46d commit eb5a1ef

File tree

1 file changed

+40
-12
lines changed

1 file changed

+40
-12
lines changed

README.md

Lines changed: 40 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,32 +1,60 @@
1-
# Ipsilon Documentation# Ipsilon Notes & GitHub Pages Site
1+
# Ipsilon Documentation# Ipsilon Documentation# Ipsilon Notes & GitHub Pages Site
22

33

44

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
66

77

88

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.
1010

11+
- [EOF - Solidity library compatibility (initial) report](notes/EOF%20-%20Solidity%20library%20compatibility%20(initial)%20report.md)
1112

13+
- [EOF Fusaka Options](notes/EOF%20Fusaka%20Options.md)
1214

13-
### EVM Object Format (EOF)- `public/` – All public-facing content for GitHub Pages deployment
15+
- [EOF Prefix](notes/EOF%20Prefix.md)
1416

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
1618

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)
1820

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)
2022

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)
2224

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
2426

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)
2628

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)
2830

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
3058

3159
- [Explainer of evmone Codecov report for EOF tests](notes/Explainer%20of%20%60evmone%60%20Codecov%20report%20for%20EOF%20tests.md) - Testing coverage analysis
3260

0 commit comments

Comments
 (0)