RRC-XX: Transfer of Rarible Infrastructure Multisig Ownership to Impossible Finance

Abstract
Following Impossible Finance’s acquisition of Rarible, Impossible Finance now owns and operates the entirety of Rarible’s technical infrastructure. Signer/owner access on 25 network addresses administering Rarible’s protocol contracts currently remains with Eugene ([@enacu]), Rarible’s former CTO. This proposal requests DAO approval to transfer that access to Impossible Finance’s designated infrastructure address(es), enabling Impossible Finance’s engineering team to independently ship security patches, upgrades, and maintenance across all supported chains

Motivation
Rarible’s protocol contracts are deployed and administered via multisig wallets (or, on a subset of chains, single-key EOAs) on 25 networks. Access to these addresses is currently held by Eugene Rarible’s former CTO who remains the sole party able to execute administrative actions on them. Since the acquisition, Impossible Finance’s engineering team has taken over all ongoing development and security response for the protocol, but has no direct access to the infrastructure it is responsible for. This creates both an operational bottleneck (every upgrade or fix depends on Eugene’s and RARI DAO members availability) and a security risk (critical access sits with someone outside the current operating organization). Transferring ownership to an Impossible Finance-controlled address removes both issues.

Rationale
This aligns with the DAO’s interest in Rarible’s continued security and uptime — infrastructure access should sit with the team currently building and maintaining the protocol, not with a former team member retained only as a courtesy holder. Consolidating control under Impossible Finance reduces key-person risk and response-time risk. The RARI Foundation has confirmed this transfer requires DAO approval and has indicated it will support the proposal through the voting process. Eugene has agreed to execute the transfer once approval is granted.

Specifications

25 networks currently held by Eugene, to be transferred to Impossible Finance:

MegaETH - 0x735092F168FaeDeeBA11eDAa765455ecFf3C53b7
Base - 0x735092F168FaeDeeBA11eDAa765455ecFf3C53b7
RARI Chain - 0xf37867d72445332915083D76777daF3639Bde26E
Polygon - 0x735092F168FaeDeeBA11eDAa765455ecFf3C53b7
HyperEVM - 0x735092F168FaeDeeBA11eDAa765455ecFf3C53b7
Arena-Z - 0x04a2684A46934504a62BdF9947AF166F01bf14F8 (EOA)
LightLink - 0x1943756057cBb3A858CC7cF4A25A7A35BdCa4eDb
Moonbeam - 0x2dF7343e2bDeA99ecf9863915876bc841b8E76bB
Etherlink - 0x2dF7343e2bDeA99ecf9863915876bc841b8E76bB
Zilliqa - 0x04a2684A46934504a62BdF9947AF166F01bf14F8 (EOA)
Shape - 0x2dF7343e2bDeA99ecf9863915876bc841b8E76bB
Telos - 0x10B070b01284a1405faa3a633697547d3db2b38d :warning: *(Safe link references a different address, 0x3b416b886138cBdc05C0991D684732B23919F47c — verify with Eugene before posting)
Matchain - 0x4471FC5378aAf93fE271f2402A087FBeB1c66532
Hedera - 0x04a2684A46934504a62BdF9947AF166F01bf14F8 (EOA)
Chiliz - 0x6f23c7028ccd82b850291e33ea793dDfC885E3E3
Abstract - 0xdD650Ffc2A089324e8d36B5a6Dd859c96A8564Df
Eclipse - 6tqP5K8Pye9guBH3MFU6WtburLXFKzLGzWjuRQgCLh21 (EOA, Solana-format)
Aptos - 0x8ef8bf864701995dbb7896d1688ea485ade2ec43718afff5123f3c7fe606890f (EOA)
Arbitrum - 0x735092F168FaeDeeBA11eDAa765455ecFf3C53b7
BeraChain - 0x735092F168FaeDeeBA11eDAa765455ecFf3C53b7
Celo - 0x735092F168FaeDeeBA11eDAa765455ecFf3C53b7
Mantle - 0x735092F168FaeDeeBA11eDAa765455ecFf3C53b7
zkSync - 0x86ddc6cB0e94158AFD6DA3ae53a6Ec6182434AEB
Sei - 0xA9F422E8A794b631Ab0B6d03f17c5eA288623bBC
Xai - 0xD1dF6f70DAE06cfabCc02158D7beAEab75f8f8C6

Contracts currently administered by each address (where listed):

Base: DropERC1155, DropERC721, ERC1155RaribleMeta, ERC721RaribleMeta, ExchangeMetaV2, OpenEditionERC721FlatFee, RoyaltiesRegistry
RARI Chain: DefaultProxyAdmin, DropERC1155, DropERC721, ERC1155LazyMintTransferProxy, ERC1155RaribleBeaconMeta, ERC1155RaribleFactoryC2, ERC1155RaribleMeta, ERC20TransferProxy, ERC721LazyMintTransferProxy, ERC721RaribleFactoryC2, ERC721RaribleMeta, ERC721RaribleMinimalBeaconMeta, ExchangeMetaV2, OpenEditionERC721FlatFee, RaribleExchangeWrapper, RoyaltiesRegistry, TransferProxy
Polygon: DefaultProxyAdmin, DropERC1155, DropERC721, DropERC721Reader, ERC1155LazyMintTransferProxy, ERC1155RaribleBeacon, ERC1155RaribleBeaconMeta, ERC1155RaribleFactoryC2, ERC1155RaribleMeta, ERC20TransferProxy, ERC721LazyMintTransferProxy, ERC721RaribleBeacon, ERC721RaribleFactoryC2, ERC721RaribleMeta, ERC721RaribleMinimalBeacon, ERC721RaribleMinimalBeaconMeta, ExchangeMetaV2, OpenEditionERC721FlatFee, RaribleExchangeWrapper, ReaderProxyAdmin, RoyaltiesRegistry, TransferProxy
HyperEVM: ERC1155RaribleMeta, ERC721RaribleMeta, ExchangeMetaV2, RaribleExchangeWrapper, RoyaltiesRegistry
LightLink: ExchangeMetaV2, RoyaltiesRegistry
Moonbeam: DropERC1155, DropERC721, ERC1155RaribleMeta, ERC721RaribleMeta, ExchangeMetaV2, OpenEditionERC721FlatFee, RoyaltiesRegistry
Etherlink: ERC1155RaribleMeta, ERC721RaribleMeta, ExchangeMetaV2, RoyaltiesRegistry
Zilliqa: DefaultProxyAdmin, ERC1155LazyMintTransferProxy, ERC1155RaribleBeaconMeta, ERC1155RaribleFactoryC2, ERC1155RaribleMeta, ERC20TransferProxy, ERC721LazyMintTransferProxy, ERC721RaribleFactoryC2, ERC721RaribleMeta, ERC721RaribleMinimalBeaconMeta, ExchangeMetaV2, RaribleExchangeWrapper, RoyaltiesRegistry, TransferProxy
Shape: DefaultProxyAdmin, DropERC1155, DropERC721, ERC1155LazyMintTransferProxy, ERC1155RaribleBeaconMeta, ERC1155RaribleFactoryC2, ERC1155RaribleMeta, ERC20TransferProxy, ERC721LazyMintTransferProxy, ERC721RaribleFactoryC2, ERC721RaribleMeta, ERC721RaribleMinimalBeaconMeta, ExchangeMetaV2, OpenEditionERC721FlatFee, RaribleExchangeWrapper, RoyaltiesRegistry, TransferProxy
Telos: DefaultProxyAdmin, ERC1155LazyMintTransferProxy, ERC1155RaribleBeaconMeta, ERC1155RaribleFactoryC2, ERC1155RaribleMeta, ERC20TransferProxy, ERC721LazyMintTransferProxy, ERC721RaribleFactoryC2, ERC721RaribleMeta, ERC721RaribleMinimalBeaconMeta, ExchangeMetaV2, RaribleExchangeWrapper, RoyaltiesRegistry, TransferProxy
Matchain: ERC1155RaribleMeta, ERC721RaribleMeta, ExchangeMetaV2, RoyaltiesRegistry
Hedera: DefaultProxyAdmin, ERC1155LazyMintTransferProxy, ERC1155RaribleBeaconMeta, ERC1155RaribleFactoryC2, ERC1155RaribleMeta, ERC20TransferProxy, ERC721LazyMintTransferProxy, ERC721RaribleFactoryC2, ERC721RaribleMeta, ERC721RaribleMinimalBeaconMeta, ExchangeMetaV2, RaribleExchangeWrapper, RoyaltiesRegistry, TransferProxy
Chiliz: ExchangeMetaV2, RoyaltiesRegistry
Abstract: ERC1155LazyMintTransferProxy, ERC1155RaribleBeaconMeta, ERC1155RaribleFactoryC2, ERC1155RaribleMeta, ERC20TransferProxy, ERC721LazyMintTransferProxy, ERC721RaribleFactoryC2, ERC721RaribleMeta, ERC721RaribleMinimalBeaconMeta, ExchangeMetaV2, RaribleExchangeWrapper, RoyaltiesRegistry, TransferProxy
Arbitrum: DefaultProxyAdmin, ERC1155LazyMintTransferProxy, ERC1155Rarible, ERC1155RaribleBeacon, ERC1155RaribleFactoryC2, ERC20TransferProxy, ERC721LazyMintTransferProxy, ERC721RaribleFactoryC2, ERC721RaribleMinimal, ERC721RaribleMinimalBeacon, ExchangeV2, RaribleExchangeWrapper, RoyaltiesRegistry, TransferProxy
BeraChain: DefaultProxyAdmin, ERC1155LazyMintTransferProxy, ERC1155RaribleBeaconMeta, ERC1155RaribleFactoryC2, ERC1155RaribleMeta, ERC20TransferProxy, ERC721LazyMintTransferProxy, ERC721RaribleFactoryC2, ERC721RaribleMeta, ERC721RaribleMinimalBeaconMeta, ExchangeMetaV2, RaribleExchangeWrapper, RoyaltiesRegistry, TransferProxy
Celo: DefaultProxyAdmin, ERC1155LazyMintTransferProxy, ERC1155RaribleBeaconMeta, ERC1155RaribleFactoryC2, ERC1155RaribleMeta, ERC20TransferProxy, ERC721LazyMintTransferProxy, ERC721RaribleFactoryC2, ERC721RaribleMeta, ERC721RaribleMinimalBeaconMeta, ExchangeMetaV2, RaribleExchangeWrapper, RoyaltiesRegistry, TransferProxy
Mantle: DefaultProxyAdmin, ERC1155LazyMintTransferProxy, ERC1155Rarible, ERC1155RaribleBeacon, ERC1155RaribleFactoryC2, ERC20TransferProxy, ERC721LazyMintTransferProxy, ERC721Rarible, ERC721RaribleBeacon, ERC721RaribleFactoryC2, ERC721RaribleMinimal, ERC721RaribleMinimalBeacon, ExchangeV2, RoyaltiesRegistry, TransferProxy
zkSync: ERC1155LazyMintTransferProxy, ERC1155Rarible, ERC1155RaribleBeacon, ERC1155RaribleFactoryC2, ERC20TransferProxy, ERC721LazyMintTransferProxy, ERC721RaribleFactoryC2, ERC721RaribleMinimal, ERC721RaribleMinimalBeacon, ExchangeV2, RaribleExchangeWrapper, RoyaltiesRegistry, TransferProxy
Sei: DefaultProxyAdmin, ERC1155LazyMintTransferProxy, ERC1155RaribleBeaconMeta, ERC1155RaribleFactoryC2, ERC1155RaribleMeta, ERC20TransferProxy, ERC721LazyMintTransferProxy, ERC721RaribleFactoryC2, ERC721RaribleMeta, ERC721RaribleMinimalBeaconMeta, ExchangeMetaV2, RaribleExchangeWrapper, RoyaltiesRegistry, TransferProxy
Xai: DefaultProxyAdmin, ERC1155LazyMintTransferProxy, ERC1155RaribleBeaconMeta, ERC1155RaribleFactoryC2, ERC1155RaribleMeta, ERC20TransferProxy, ERC721LazyMintTransferProxy, ERC721RaribleFactoryC2, ERC721RaribleMeta, ERC721RaribleMinimalBeaconMeta, ExchangeMetaV2, RaribleExchangeWrapper, RoyaltiesRegistry, TransferProxy
MegaETH, Arena-Z, Eclipse, Aptos: no admin-controlled contracts currently listed.

Steps to Implement

  1. Impossible Finance and Eugene ([@enacu]) jointly verify the address list above, resolving the Telos discrepancy, and confirm the receiving Impossible Finance address(es) before on-chain submission.
  2. For the 20 Safe-based multisigs, Eugene, as current signer, executes a Safe owner-swap adding the Impossible Finance-designated multisig as the new owner, then removes himself and any other prior signers.
  3. For the 5 EOA-controlled addresses (Arena-Z, Zilliqa, Hedera, Eclipse, Aptos), Eugene transfers ownership/executes a transaction handing control directly to the corresponding Impossible Finance-designated address.
  4. Given the single-key risk on the 5 EOA-controlled networks, Impossible Finance migrates these to a proper Safe multisig as a follow-up once received (out of scope for this vote, noted for the DAO’s awareness).
  5. Rarible/RARI DAO documentation updated to reflect the new owner on each of the 25 network addresses.

Timeline
RRC Draft posted to forum: 14.09.2026
Minimum 7-day community feedback period
On-chain submission via Tally: [date]
5-day voting period
2-day Cooldown Period
Transfers executed: within 7 business days of Cooldown Period end

Overall Cost
No treasury cost. Gas fees for the 25 ownership-change transactions to be covered by Impossible Finance’s operational budget.

4 Likes

Sounds like a step forward, let’s do it!

3 Likes