Skip to main content
Time to read: 1 min

RIF Relay - Contracts

Mainnet

Version 1

Primary contracts**

ContractAddress
Penalizer0x4fd591b8330d352c57CA1CC1dA172dCa516722E3
RelayHub0x438Ce7f1FEC910588Be0fa0fAcD27D82De1DE0bC
SmartWallet0x59C40304E8a428BF1D17f03a6aE84B635964DB19
SmartWalletFactory0x9EEbEC6C5157bEE13b451b1dfE1eE2cB40846323
DeployVerifier0x2FD633E358bc50Ccf6bf926D621E8612B55264C9
RelayVerifier0x5C9c7d96E6C59E55dA4dCf7F791AE58dAF8DBc86

For CustomSmartWallet support

ContractAddress
CustomSmartWallet0x4b2464E8d062633D18ba0928c064037Da415eD1f
CustomSmartWalletFactory0x0002E79883280C1717e41EE5D3705D55960B5bAe
CustomSmartWalletDeployVerifier0x5910868059431026ACa58a73124DedbEF4cb97db
CustomSmartWalletRelayVerifier0xb6eFDB335b4D52705e9973069500fd79410BEC01

For Testing purposes

ContractAddress
SampleRecipient0x479eA66AAEfC00EdC1590c9da07152def9452cf9
TestToken0xe49b8906A3ceFd184621A4193e2451b1c3C3dB0B

Testnet

Version 1

Primary contracts

ContractAddress
Penalizer0x8e67406bD3A926b43Fda158C673230B77f874CDd
RelayHub0xAd525463961399793f8716b0D85133ff7503a7C2
SmartWallet0x86bD3006B757614D17786428ADf3B442b2722f59
SmartWalletFactory0xCBc3BC24da96Ef5606d3801E13E1DC6E98C5c877
DeployVerifier0xc67f193Bb1D64F13FD49E2da6586a2F417e56b16
RelayVerifier0xB86c972Ff212838C4c396199B27a0DBe45560df8

For CustomSmartWallet support

ContractAddress
CustomSmartWallet0x2c66922D704999Ff9F378838172fe5c5e0Ac2d27
CustomSmartWalletFactory0x91C186Dcb11EcBf234c778D7779e8e10f8ADD1a8
CustomSmartWalletDeployVerifier0x87421afb27FC680D99E82Bce8Df140E81F5c11a3
CustomSmartWalletRelayVerifier0x6e23B72723886b066a5C26Baa2b2AfB0b1d51e5c

For Testing purposes

ContractAddress
SampleRecipient0xc4B8B6C02EC34d84630Ba8C684954a0A04C656FC
TestToken0x3F49BaB0afdC36E9f5784da91b32E3D5156fAa5C

Version 0.2

Primary contracts

ContractAddress
Penalizer0x5FdeE07Fa5Fed81bd82e3C067e322B44589362d9
RelayHub0xe90592939fE8bb6017A8a533264a5894B41aF7d5
SmartWallet0x27646c85F9Ad255989797DB0d99bC4a9DF2EdA68
SmartWalletFactory0xEbb8AA43CA09fD39FC712eb57F47A9534F251996
DeployVerifier0x345799D90aF318fd2d8CbA87cAD4894feF2f3518
RelayVerifier0xDe988dB9a901C29A9f04050eB7ab08f71868a8fc

For CustomSmartWallet support

ContractAddress
CustomSmartWallet0xB8dB52615B1a94a03C2251fD417cA4d945484530
CustomSmartWalletFactory0xA756bD95D8647be254de40B842297c945D8bB9a5
CustomSmartWalletDeployVerifier0x3c26685CE3ac89F755D68A81175655b4bBE54AE0
CustomSmartWalletRelayVerifier0xBcCA9B8faA9cee911849bFF83B869d230f83f945

For Testing purposes

ContractAddress
SampleRecipient0x4De3eB249409e8E40a99e3264a379BCfa10634F5
TestToken0x77740cE4d7897430E74D5E06540A9Eac2C2Dee70

Version 0.1

ContractAddress
StakeManager0x4aD91a4315b3C060F60B69Fd0d1eBaf16c14148D
Penalizer0xd3021763366708d5FD07bD3A7Cd04F94Fc5e1726
RelayHub0x3f8e67A0aCc07ff2F4f46dcF173C652765a9CA6C
TestRecipient0xFBE5bF13F7533F00dF301e752b41c96965c10Bfa
SmartWallet0xE7552f1FF31670aa36b08c17e3F1F582Af6302d1
ProxyFactory0xb7a5370F126d51138d60e20E3F332c81f1507Ce2
DeployVerifier0x3AD4EDEc75570c3B03620f84d37EF7F9021665bC
RelayVerifier0x053b4a77e9d5895920cBF505eB8108F99d929395
Last updated on by Owanate Amachree