The AxelarGateway contract is the entry and exit point for cross-chain messaging via the Axelar protocol. The Axelar Gateway makes use of the decentralized governance system of the Axelar network to manage governance actions such as contract upgrades.
Links to verified contracts are provided at the end. The flow is described below along with a diagram:
sequenceDiagram
participant U as User
participant A as Axelar Network
participant Gov as Governance
participant G as Axelar Gateway
U ->> A: Submit Proposal
Note over A: 3-day Voting Period
A ->> Gov: Schedule Proposal
Note over Gov: 7-day Timelock
U ->> Gov: Execute Proposal
Gov ->> G: Upgrade
RFC community post
Gateway contracts for each chain can be found here
Governance address set at the gateway
Governance contract (same address on each chain)
Governance timelock: 7 days
Governance chain: Axelarnet
Axelar governance account: axelar10d07y265gmmuvt4z0w9aw880jnsr700j7v9daj