You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This proposal outlines a comprehensive upgrade path for XRPL EVM to bridge the gap from its current hardfork level (London/Gray Glacier, ~2022) to the latest Ethereum features (Pectra, May 2025). XRPL EVM is currently three major hardforks behind Ethereum mainnet, missing critical execution layer improvements from Shanghai (2023), Cancun (2024), and Pectra (2025). This proposal focuses exclusively on PoA-compatible execution layer features while respecting XRPL EVM's Cosmos SDK architecture.
Motivation
XRPL EVM is significantly behind Ethereum's execution layer evolution:
Current: go-ethereum v1.10.26 via evmos/go-ethereum fork (~September 2022)
Missing: 3 major hardforks with 20+ execution layer improvements
Impact: Critical features like MCOPY (causing Diamond proxy failures), account abstraction, BLS cryptography, and modern gas optimizations are unavailable
This creates:
Smart Contract Failures: Modern contracts fail due to missing opcodes (MCOPY, TSTORE/TLOAD)
Developer Friction: Difficult to port modern Ethereum applications
Security Gaps: Missing important security improvements from 2023-2025
Modern DeFi: Transient storage enables advanced protocols
Developer Experience: Modern Solidity features work properly
Phase 3 Benefits
Account Abstraction: Gasless transactions, social recovery
Advanced Crypto: BLS signatures, ZK applications
Future-Proofing: Alignment with Ethereum's cutting edge
Implementation Requirements
Technical Updates
Fork Source Decision: Update evmos/go-ethereum vs. create XRPL-specific fork
Incremental Integration: Test each hardfork phase independently
Cosmos Compatibility: Ensure no conflicts with Cosmos SDK
Network Coordination: All nodes must upgrade for each phase
Testing Strategy
Isolated Hardfork Testing: Test Shanghai, Cancun, Pectra features separately
Integration Testing: Verify Cosmos SDK compatibility at each phase
Smart Contract Testing: Validate Diamond proxy and modern contract patterns
Network Stress Testing: Ensure performance under PoA consensus
Conclusion
This comprehensive three-hardfork upgrade path will bring XRPL EVM from its 2022 feature set to 2025 cutting-edge capabilities. By focusing on execution layer features compatible with PoA consensus, XRPL EVM can:
Immediately: Fix smart contract failures (Diamond proxies) with MCOPY
Medium-term: Support modern DeFi and Web3 applications
Long-term: Offer account abstraction and advanced cryptography
The phased approach respects XRPL EVM's unique architecture while maximizing compatibility with the broader Ethereum ecosystem. This is not just an upgrade—it's bringing XRPL EVM into the modern era of blockchain technology.
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
XEP-3: Pectra Execution Layer Upgrade (Shanghai + Cancun + Pectra)
Abstract
This proposal outlines a comprehensive upgrade path for XRPL EVM to bridge the gap from its current hardfork level (London/Gray Glacier, ~2022) to the latest Ethereum features (Pectra, May 2025). XRPL EVM is currently three major hardforks behind Ethereum mainnet, missing critical execution layer improvements from Shanghai (2023), Cancun (2024), and Pectra (2025). This proposal focuses exclusively on PoA-compatible execution layer features while respecting XRPL EVM's Cosmos SDK architecture.
Motivation
XRPL EVM is significantly behind Ethereum's execution layer evolution:
This creates:
Technical Scope - Missing Hardforks Analysis
✅ Currently Supported (London/Gray Glacier Era)
❌ Missing: Shanghai/Capella (April 2023)
Compatible Execution Layer Features:
Non-Compatible (Consensus Layer):
❌ Missing: Cancun/Deneb (March 2024)
Compatible Execution Layer Features:
Data Availability Features:
Non-Compatible (Consensus Layer):
❌ Missing: Pectra (May 2025)
Compatible Execution Layer Features:
Data Availability:
Non-Compatible (Consensus Layer):
Implementation Strategy
Phase 1: Shanghai Compatibility (Q4 2025)
Target: Bridge 2-year execution layer gap
Phase 2: Cancun Compatibility (Q1 2026)
Target: Modern smart contract support
Phase 3: Pectra Compatibility (Q2 2026)
Target: Cutting-edge features
Compatibility Analysis
Cosmos SDK Integration
Go-Ethereum Version Path
Priority Assessment
Immediate Critical (Phase 1)
High Priority (Phase 2)
Strategic (Phase 3)
Benefits by Phase
Phase 1 Benefits
Phase 2 Benefits
Phase 3 Benefits
Implementation Requirements
Technical Updates
Testing Strategy
Conclusion
This comprehensive three-hardfork upgrade path will bring XRPL EVM from its 2022 feature set to 2025 cutting-edge capabilities. By focusing on execution layer features compatible with PoA consensus, XRPL EVM can:
The phased approach respects XRPL EVM's unique architecture while maximizing compatibility with the broader Ethereum ecosystem. This is not just an upgrade—it's bringing XRPL EVM into the modern era of blockchain technology.
Beta Was this translation helpful? Give feedback.
All reactions