Contracts

Common-good Contracts

The following contracts addresses have been established:

ContractAddress

WGLMR

0xAcc15dC74880C9944775448304B263D191c6077F

Multicall

0x83e3b61886770de2F64AAcaD2724ED4f08F7f36B

Multicall2

0x6477204E12A7236b9619385ea453F370aD897bb2

Multicall3

0xcA11bde05977b3631167028862bE2a173976CA11

Multisig Factory

0xa6B71E26C5e0845f74c812102Ca7114b6a896AB2

0x1820a4B7618BdE71Dce8cdc73aAB6C95905faD24

Precompiled Contracts

There are a set of precompiled contracts included on Phron that are categorized by address and based on the origin network. If you were to convert the precompiled addresses to decimal format, and break them into categories by numeric value, the categories are as follows:

  • 0-1023 - Ethereum MainNet precompiles

  • 1024-2047 - precompiles that are not in Ethereum and not Phron specific

  • 2048-4095 - Phron specific precompiles

Ethereum MainNet Precompiles

ContractAddress

ECRECOVER

0x0000000000000000000000000000000000000001

SHA256

0x0000000000000000000000000000000000000002

RIPEMD160

0x0000000000000000000000000000000000000003

Identity

0x0000000000000000000000000000000000000004

Modular Exponentiation

0x0000000000000000000000000000000000000005

BN128Add

0x0000000000000000000000000000000000000006

BN128Mul

0x0000000000000000000000000000000000000007

BN128Pairing

0x0000000000000000000000000000000000000008

0x0000000000000000000000000000000000000009

0x0000000000000000000000000000000000000100

Non-Phron Specific nor Ethereum Precompiles

ContractAddress

SHA3FIPS256

0x0000000000000000000000000000000000000400

0x0000000000000000000000000000000000000401

0x0000000000000000000000000000000000000402

Phron-Specific Precompiles

ContractAddress

Parachain Staking

0x0000000000000000000000000000000000000800

Crowdloan Rewards

0x0000000000000000000000000000000000000801

ERC-20 Interface

0x0000000000000000000000000000000000000802

X-Tokens

0x0000000000000000000000000000000000000804

Relay Encoder

0x0000000000000000000000000000000000000805

XCM Transactor V1

0x0000000000000000000000000000000000000806

Author Mapping

0x0000000000000000000000000000000000000807

Batch

0x0000000000000000000000000000000000000808

Randomness

0x0000000000000000000000000000000000000809

Call Permit

0x000000000000000000000000000000000000080a

Proxy

0x000000000000000000000000000000000000080b

XCM Utilities

0x000000000000000000000000000000000000080C

XCM Transactor V2

0x000000000000000000000000000000000000080d

Treasury Council Collective

0x0000000000000000000000000000000000000810

Referenda

0x0000000000000000000000000000000000000811

Conviction Voting

0x0000000000000000000000000000000000000812

Preimage

0x0000000000000000000000000000000000000813

OpenGov Tech Committee

0x0000000000000000000000000000000000000814

Precompile Registry

0x0000000000000000000000000000000000000815

GMP

0x0000000000000000000000000000000000000816

XCM Transactor V3

0x0000000000000000000000000000000000000817

Identity

0x0000000000000000000000000000000000000818

Last updated