You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Aalavandhan edited this page Nov 5, 2021
·
11 revisions
Verification
Verify smart contract code on the chain's etherscan explorer. Check if the contract implementations match the desired versions. Addresses can be found in the sdk folder.
Satellite chain:
XCAmple
XCAmpleController
ProxyAdmin
Gateway contracts
Base chain:
Token vault
Gateway contracts
State examiniation
Examine the contract state variables through the script
Verify the "owner" of the ProxyAdmin, XCAmpleController, XCAmple points to the Bridge DAO.
Verify the whitelisted gateways on XCAmpleController point to the appropriate gateway contracts (and no in correct addresses are whitelisted)
Verify the whitelisted gateways on TokenVault on the base chain point to the appropriate gateway contracts (and no in correct addresses are whitelisted)
Examine the RebaseRelayer transactions to check if the liquidity pools have been synced