building L1 and L2 ethereum things
Platform architect, specialized in Ethereum R&D. Optimist.
Twitter: @protolambda
Highlights
- Pro
Block or Report
Block or report protolambda
Report abuse
Contact GitHub support about this user’s behavior. Learn more about reporting abuse.
Report abusePinned
-
-
Optimistic: Bedrock, is a protocol that strives to be an extremely simple optimistic rollup that maintains 1:1 compatibility with Ethereum
-
remerkleable Public
Typed mutable SSZ views over cached and immutable binary merkle trees
2,240 contributions in the last year
Activity overview
Contributed to
protolambda/optimism-monorepo-experiment,
ethereum-optimism/optimistic-specs,
ethereum/consensus-specs
and 70 other
repositories
Contribution activity
May 2022
Created 81 commits in 4 repositories
Created 2 repositories
- protolambda/optimism Go
-
protolambda/optimism-monorepo-experiment
Go
•
Built by
Created a pull request in ethereum-optimism/optimism that received 6 comments
op-bindings: bedrock go bindings
Mirrors ethereum-optimism/optimistic-specs#446, but squashed and with adjustments to integrate it into the monorepo CI.
+711
−57
•
6
comments
Opened 14 other pull requests in 2 repositories
ethereum-optimism/optimism
5
open
3
merged
2
closed
- Bedrock: use Engine API authentication
- chore(bedrock): update bedrock ref geth version across all modules
- feat(op-node/p2p): resolve advertised hostname to ip for convenience
- bedrock: op node testnet fixes
- Fix specs title typo
- feat(ops-bedrock): fix devnet setup
- mirror p2p-discover specs work
- bedrock: outline repo dirs, rm stale protocol repo files
- Experimental monorepo v2
- Merge optimistic-specs into monorepo [experimental]
ethereum-optimism/optimistic-specs
1
open
2
merged
1
closed
Reviewed 24 pull requests in 4 repositories
ethereum-optimism/optimistic-specs
14 pull requests
- specs: Add deposit gas metering spec
- P2P discovery
- Adopt go.work, rename modules to prep for monorepo
- opnode: Withdrawal E2E test in go
- opnode: p2p RPC, fix static-peers
- Add state surgery package
- refactor: new messengers
- P2P gossip of blocks
- Fix L2 Output Timestamps
- opnode: Add debug tracer to geth in e2e test
- opnode: Avoid busy-waiting while L2 head is behind L1
- feat: add standalone BSS service
- fix: ci build bindings
- bugfix: createNewBlock must use correct sequence number, add seq nr to L1 info
ethereum-optimism/optimism
5 pull requests
ethereum-optimism/reference-optimistic-geth
3 pull requests
protolambda/mergemock
2 pull requests
Created an issue in ethereum-optimism/optimistic-specs that received 1 comment
Design discussion: reorgs and sync triggers on unsafe (p2p) L2 blocks
When a block is distributed by the sequencer via p2p then it can trigger a reorg or sync in the execution engine. Some quick block validation / heu…
1
comment
Opened 4 other issues in 1 repository
ethereum-optimism/optimistic-specs
3
open
1
closed
3
contributions
in private repositories
May 10 – May 16