Modules
Last updated
Last updated
Here is a list of all production-grade modules that can be used on the LagomChain blockchain, along with their respective documentation:
- Executes custom state transitions every period (aka epoch).
- Trustless, on-chain bidirectional internal conversion of tokens between LagomChain' EVM and Cosmos runtimes.
- Smart Contract deployment and execution on Cosmos
- Fee market implementation based on the EIP-1559 specification.
- Mint tokens and allocate them to staking rewards and the community pool.
- Vesting accounts with lockup and clawback capabilities.
LagomChain uses the following Cosmos SDK modules:
- Authentication of accounts and transactions for Cosmos SDK applications.
- Authorization for accounts to perform actions on behalf of other accounts.
- Token transfer functionalities.
- Object capability implementation.
- Fee distribution, and staking token provision distribution.
- Evidence handling for double signing, misbehaviour, etc.
- Grant fee allowances for executing transactions.
- variety of genesis utility functionalities for usage within a blockchain application
- On-chain proposals and voting.
- Globally available parameter store.
- Validator punishment mechanisms.
- Proof-of-Stake layer for public blockchains.
- Software upgrades handling and coordination.
LagomChain uses the following the IBC modules for the SDK: