Skip to main content

10 Blockchain Information

10.1 Smart Contract function headers

FunctionCalled BySmart ContractFunction header
PairMyInstitutionRootWithMyPubKeyInstitution AdminUniversal Pluginfunction PairMyInstitutionRootWithMyPubKey(uint256 _root, uint256 _pubKey)
DepositUserUniversal Pluginfunction Deposit(uint256[2] memory a, uint256[2][2] memory b, uint256[2] memory c, uint256[8] memory input)
WithdrawRelayerMixerfunction withdraw(uint256[2] memory a, uint256[2][2] memory b, uint256[2] memory c, uint256[12] memory input, bytes[] memory _payload, address[] memory _targetSC, uint256[] memory _payloadAmountPerCall)

10.2 Smart Contract Addresses and ChainID

ParameterValue
Blockchain ID2
BlockchainPolygon
Testnet Chain NameAmoy
Universal Plugin Address0x948FE2F0951AFd18aca8Ce98547f79C1c02c136E
Proxy Address0xc5ad6d065a953D3349B56517623432C2C8061173
Mixer Address0x1F3f0b6b2C213Ac538a4a9CECf4dDf2Ac4Ce0211