Module Overviews
Stride implements the following custom modules
stakeibc
- Manages minting and burning of stTokens, staking and unstaking of native tokens across chains.
icacallbacks
- Callbacks for interchain accounts.
records
- IBC middleware wrapping the transfer module, does record keeping on IBC transfers and ICA calls
claim
- airdrop logic for Stride's rolling, task-based airdrop
interchainquery
- Issues queries between IBC chains, verifies state proof and executes callbacks.
epochs
- Makes on-chain timers which other modules can execute code during.
mint
- Controls token supply emissions, and what modules they are directed to.
Attribution
Stride is proud to be an open-source project, and we welcome all other projects to use our repo. We use modules from the cosmos-sdk and other open source projects.
We operate under the Apache 2.0 License, and have used the following modules from fellow Cosmos projects. Huge thank you to these projects!
We use the following modules from Osmosis provided under this License:
x/epochs
x/mint
We use the following module (marketed as public infra) from Quicksilver provided under this License:
x/interchainqueries
Relevant licenses with full attribution can be found in the relevant repo subdirectories.
Updated 3 months ago