# Fusaka (EIP-7607) Retrospective - All Clients
**Analysis Period:** Sep 22, 2024 - Dec 22, 2025
**Mainnet Activation:** December 3, 2025
### Prysm - Mainnet Fork Bug
Post-mortems available:
- [potuz's analysis](https://www.potuz.net/posts/fulu-bug/)
- [Prysm team post-mortem](https://prysm.offchainlabs.com/docs/misc/mainnet-postmortems/)
---
## Consensus Layer Clients
### Prysm
**Repository:** https://github.com/OffchainLabs/prysm
#### Important
| Issue | Description |
|-------|-------------|
| [#15973](https://github.com/OffchainLabs/prysm/issues/15973) | Prysm forks when missing slots |
| [#15951](https://github.com/OffchainLabs/prysm/issues/15951) | Data column sidecar proposer index caching |
| [#15956](https://github.com/OffchainLabs/prysm/issues/15956) | KZG verification disagrees with others |
| [#16125](https://github.com/OffchainLabs/prysm/issues/16125) | SIGSEGV in init sync |
#### Other
| Issue | Description |
|-------|-------------|
| [#16096](https://github.com/OffchainLabs/prysm/issues/16096) | Periodic sync loss (slot%2048==96) |
---
### Lighthouse
**Repository:** https://github.com/sigp/lighthouse
#### Important
| Issue | Description |
|-------|-------------|
| [#8101](https://github.com/sigp/lighthouse/pull/8101) | Proposer calculation bugs post-Fulu |
| [#8528](https://github.com/sigp/lighthouse/pull/8528) | Wrong Fork in verify_header_signature |
| [#7961](https://github.com/sigp/lighthouse/pull/7961) | DA checker race condition |
| [#8121](https://github.com/sigp/lighthouse/pull/8121) | Fork calculation at boundaries |
#### Other
| Issue | Description |
|-------|-------------|
| [#7305](https://github.com/sigp/lighthouse/issues/7305) | Verify signatures during backfill |
---
### Teku
**Repository:** https://github.com/Consensys/teku
#### Important
| Issue | Description |
|-------|-------------|
| [#10232](https://github.com/Consensys/teku/issues/10232) | flag does not trigger backfill |
| [#9824](https://github.com/Consensys/teku/issues/9824) |OOM due to "Failed to remove operations from pools for now canonical block" |
| [#10110](https://github.com/Consensys/teku/issues/10110) | Syncing stalls after NullPointerException |
| [#10223](https://github.com/Consensys/teku/issues/10223) | concurrentModificationException in batch sync |
| [#10221](https://github.com/Consensys/teku/issues/10221)| exception in DasPreSampler |
| [#10185](https://github.com/Consensys/teku/issues/10185) | Sync may stall if SimpleSidecarRetriever's RPC calls fail |
---
### Nimbus
**Repository:** https://github.com/status-im/nimbus-eth2
#### Important
| Issue | Description |
|-------|-------------|
| [#7778](https://github.com/status-im/nimbus-eth2/issues/7778) | [BPO at genesis broken config]( https://github.com/status-im/nimbus-eth2/pull/7788) |
| [#7794](https://github.com/status-im/nimbus-eth2/pull/7794) | SSZ DataColumnSidecar invalid offset |
| [#7763](https://github.com/status-im/nimbus-eth2/pull/7763) | fix supernode logic |
| [#7528](https://github.com/status-im/nimbus-eth2/pull/7528)| column serving issue and other fixes |
---
### Grandine
**Repository:** https://github.com/grandinetech/grandine
#### Important
| Issue | Description |
|-------|-------------|
| [#516](https://github.com/grandinetech/grandine/issues/516) | Panic on invalid data columns |
---
### Lodestar
**Repository:** https://github.com/ChainSafe/lodestar
#### Important
| Issue | Description |
|-------|-------------|
| [#8629](https://github.com/ChainSafe/lodestar/issues/8629) | Network thread bottleneck |
| [#8624](https://github.com/ChainSafe/lodestar/issues/8624) | writeBlockInputToDb blocks 750ms |
| [#8623](https://github.com/ChainSafe/lodestar/issues/8623) | DataColumnSidecar deserialization 100-700ms |
| [#8411](https://github.com/ChainSafe/lodestar/issues/8411) | Peer downscoring disabled |
| [#8488](https://github.com/ChainSafe/lodestar/issues/8488) | Proposer lookahead 300-350ms on epoch |
---
## Execution Layer Clients
### Geth
**Repository:** https://github.com/ethereum/go-ethereum
#### Important
| Issue | Description |
|-------|-------------|
| [#32577](https://github.com/ethereum/go-ethereum/pull/32577) | core/txpool/blobpool: Do not use blobs with wrong sidecar version while building block after Osaka |
| [#32568](https://github.com/ethereum/go-ethereum/pull/32568) | Fix modexp calculation bug |
| [#32714](https://github.com/ethereum/go-ethereum/pull/32714) | fix nil pointer dereference in Osaka |
|
---
### Nethermind
**Repository:** https://github.com/NethermindEth/nethermind
#### Important
| Issue | Description |
|-------|-------------|
| [#9999](https://github.com/NethermindEth/nethermind/pull/9999) | Fix blob length |
| [#9894](https://github.com/NethermindEth/nethermind/issues/9894) | Blob transaction proof version |
---
### Besu
**Repository:** https://github.com/hyperledger/besu
#### Important
| Issue | Description |
|-------|-------------|
| [#9187](https://github.com/hyperledger/besu/issues/9187) | ArrayIndexOutOfBounds in block selection |
| [#9186](https://github.com/hyperledger/besu/issues/9186) | ConcurrentModificationException |
| [#9548](https://github.com/hyperledger/besu/pull/9548) | Check static gas cost before accessing beneficiary in SELFDESTRUCT |
| [#9146](https://github.com/hyperledger/besu/pull/9146) | Add explict check for points-on-curve in p256_verify|
---
### Erigon
**Repository:** https://github.com/erigontech/erigon
#### Important
| Issue | Description |
|-------|-------------|
| [#17025](https://github.com/erigontech/erigon/issues/17025) | Wrong trie root on valid block |
| [#18213](https://github.com/erigontech/erigon/issues/18213) | Stuck at Fulu fork boundary |
| [#17123](https://github.com/erigontech/erigon/issues/17123) | Block production stops after 65 blocks |
| [#18470](https://github.com/erigontech/erigon/pull/18470) | fix: prevent Exp() from mutating input base parameter |
| [#18309](https://github.com/ledgerwatch/erigon/pull/18309) |RLPTooLong |
---
### Reth
**Repository:** https://github.com/paradigmxyz/reth
#### Important
| Issue | Description |
|-------|-------------|
| [#20596](https://github.com/paradigmxyz/reth/pull/20596) | fix(storage): rocksdb consistency check on startup |