xpla

Prop 114: Pre-installing Core Infrastructure Contracts for Enhanced Developer & User Experience

1. Executive Summary

This proposal suggests the pre-installation of essential infrastructure smart contracts on the CONX Chain. By integrating industry-standard contracts such as Multicall3, Permit2, Safe Singleton, and Account Abstraction components (ERC-4337/EIP-77002) at the protocol level, CONX will provide a seamless, plug-and-play environment for developers and significantly improve the end-user experience.


2. Motivation

To remain competitive in the rapidly evolving EVM ecosystem, CONX must support the latest Ethereum standards. Pre-installing these contracts ensures:

  • Interoperability: Using deterministic addresses allows existing Ethereum-based tools and dApps to port to CONX without code modification.
  • Gas Efficiency: Pre-installed contracts eliminate the need for repetitive deployments by individual developers, saving block space and gas.
  • Future-Proofing: Supporting EIP-77002 and EntryPoint v0.8 positions CONX as a leading chain for the next generation of Account Abstraction (AA).

3. List of Target Contracts

Contract NameStandard/OriginKey Functionality
Multicall3MakerDAO/StandardBatching multiple calls into one transaction for faster UI data fetching.
Permit2Uniswap LabsSignature-based token approvals, improving security and UX.
Safe SingletonSafe (Gnosis)Standardizing Multi-sig wallet deployments for DAOs and Institutions.
EIP-2935Ethereum CoreServing historical block hashes from state for ZK-proofs and bridges.
EntryPoint (v0.8)ERC-4337The core gateway for Smart Accounts and Account Abstraction.
Simple Account FactoryERC-4337 / AAEnables the deployment of standardized Smart Accounts at deterministic addresses.
Simple 77002 AccountEIP-77002Enabling EOA users to temporarily use Smart Contract features via delegation.