Skip to content
Open
Changes from all commits
Commits
Show all changes
62 commits
Select commit Hold shift + click to select a range
a43b6d0
feat: epbs sip
shane-moore May 6, 2026
cfb672e
chore: remove envelope signing requirements for epbs
shane-moore May 14, 2026
e849eeb
chore: add gloasbeaconvote
shane-moore May 15, 2026
f0777a3
chore: rename epbs
shane-moore May 18, 2026
e892b0c
chore: add same slot attestation context
shane-moore May 18, 2026
1f71a21
chore: remove ptc hard deadline statement
shane-moore May 18, 2026
2df7b53
chore: update fork choice reject comment
shane-moore May 18, 2026
c80cc99
chore: add domains
shane-moore May 18, 2026
4f0fdab
chore: DataVersionGloas needs gloas arm
shane-moore May 18, 2026
81c6f88
chore: update ProposerPreferences field divergence risks
shane-moore May 18, 2026
bd1e3e4
chore: bump consensus-specs pin to 4a4937be and tighten proposer pref…
shane-moore May 18, 2026
8721f21
chore: update proposer preferences reconstruction depends on signing_…
shane-moore May 20, 2026
0feaf57
chore: update ptc committee based wording
shane-moore May 20, 2026
7e8b5bd
chore: add reasoning for why emit proposer preferences in fork before…
shane-moore May 20, 2026
e01800e
chore: clarify §4 envelope-signing out-of-scope consequence
shane-moore May 21, 2026
84db5da
chore: note ptc role numbering leaves room for agg-comm refactor
shane-moore May 26, 2026
7bf2b3e
chore: add iota 1 3 explanation
shane-moore May 26, 2026
4efbff4
chore: pin GetBlockData link to ssv-spec commit
shane-moore May 26, 2026
5399293
chore: explain pre-Gloas MaxUint64 sentinel rationale
shane-moore May 26, 2026
c10617f
chore: declare PostConsensusPartialSig type for PTC partial sigs
shane-moore May 26, 2026
07a1cdd
chore: drop deprecated fee-recipient anchor; require byte-identical t…
shane-moore May 26, 2026
1753e35
chore: add SC entry on late dependent_root re-emission timing risk
shane-moore May 26, 2026
1f18c84
chore: clarify fork-choice asymmetry for payload_present vs blob_data…
shane-moore May 27, 2026
66feb71
chore: add §6 distributed envelope signing duty for self-build path
shane-moore May 28, 2026
b6b4a82
chore: make §4 BlockContents runner behavior explicit
shane-moore May 28, 2026
05cd556
chore: bump consensus-specs pin
shane-moore May 28, 2026
c5417cb
chore: note PTC beacon_block_root slot-binding is left to gossip (acc…
shane-moore Jun 1, 2026
9aa954a
chore: bump consensus-specs pin to e34dbbb33
shane-moore Jun 1, 2026
f7fdee2
chore: add §6 envelope publication timing target
shane-moore Jun 1, 2026
c41941e
chore: §6 envelope publication is content-match, not leader identity
shane-moore Jun 1, 2026
8de1d67
chore: §6 publication body split by self-build variant
shane-moore Jun 1, 2026
0744f78
chore: refresh beacon-API open questions against v5.0.0-alpha.2
shane-moore Jun 1, 2026
d427556
chore: §3 PTC switches to validator-scoped no-QBFT reconstruction
shane-moore Jun 3, 2026
4e02e6a
chore: add Acknowledgements section
shane-moore Jun 5, 2026
dd72262
chore: clean up §3/§5: no-QBFT residue, PTC API refs, domain epochs
shane-moore Jun 10, 2026
8beaa7a
chore: deprecate ValidatorRegistration duty at the Gloas fork
shane-moore Jun 10, 2026
2343ef8
chore: bump consensus-specs pin to 6ebb2216c and refresh should_build…
shane-moore Jun 11, 2026
15a9ccd
chore: bump consensus-specs pin to bd454cb0a and fold helper renames
shane-moore Jul 5, 2026
62c3bdc
chore: align §4-§6 with merged beacon-APIs #580/#608
shane-moore Jul 6, 2026
bbd51e6
chore: §6 blinded envelope carries the Gloas ExecutionRequests contai…
shane-moore Jul 6, 2026
3debfb1
chore: drop stale not-yet-merged note on the §6 envelope POST reference
shane-moore Jul 6, 2026
62c3ec8
chore: §6 stateful publish targets the BN that produced the block (pr…
shane-moore Jul 6, 2026
04bdd5e
chore: §4/§6 external-build and request-timing notes; RequestAuthV1 w…
shane-moore Jul 6, 2026
83705e2
chore: bump consensus-specs pin to 801a38e15 (post-pin PRs #5414/#542…
shane-moore Jul 6, 2026
6773183
chore: rename EnvelopeBuilder role identifiers to EnvelopeProposer
shane-moore Jul 7, 2026
77b4055
feat: add §7 SSV message-validation rules for Gloas roles
shane-moore Jul 7, 2026
018b3b1
chore: §5 cite builder-specs #138 as merged; drop stale watchlist note
shane-moore Jul 7, 2026
5b1e018
chore: revert §6 to positional merkleization; note EIP-7688 is CFI no…
shane-moore Jul 7, 2026
5713c40
chore: §2 pin DataVersionGloas on aggregator-committee consensus data
shane-moore Jul 7, 2026
6786b80
chore: §5 reframe target_gas_limit as operator-configured; drop depre…
shane-moore Jul 8, 2026
a94f04b
chore: §4 reject decided proposer value whose Version != fork(duty.Slot)
shane-moore Jul 8, 2026
2991498
chore: §2 reframe as extending BeaconVote at the fork; drop follow-up…
shane-moore Jul 8, 2026
9f7a3b0
chore: §2 reword aggregation-path root note (compute from decided Glo…
shane-moore Jul 8, 2026
0ca9690
chore: trim §3 no-value-check paragraph to the two facts that matter
shane-moore Jul 8, 2026
9daebe8
chore: link all §N section references to their heading anchors
shane-moore Jul 8, 2026
0bbfe6e
chore: drop "external" from trustless-builder-bids wording (reads lik…
shane-moore Jul 8, 2026
938648d
chore: clarify dependent_root reorg re-emission forms a new gossip tuple
shane-moore Jul 8, 2026
0a8de9e
feat: tolerate stale proposer-duty view across validator-set changes …
shane-moore Jul 15, 2026
d5197bc
align envelope duty with beacon API changes
shane-moore Jul 17, 2026
9343090
clarify MessageID validation keying
shane-moore Jul 28, 2026
dee67f5
Clarify dependent-root stale duty handling
shane-moore Jul 28, 2026
9ecb695
make stale-view rule duty-refresh-architecture neutral
shane-moore Jul 29, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Loading