Skip to content

Every BitBadges-specific Cosmos SDK module: x/tokenization (the token standard), gamm, poolmanager, sendmanager, managersplitter, and the IBC middleware.

x/tokenization is the token standard and has its own tab. The modules below surround it on the BitBadges chain and are what a DEX integrator, a delegated manager, or a chain developer touches next.

bash
# Every module's REST surface hangs off the mainnet LCD
curl https://lcd.bitbadges.io/osmosis/gamm/v1beta1/pools?pagination.limit=1
curl https://lcd.bitbadges.io/osmosis/poolmanager/v1beta1/num_pools
curl https://lcd.bitbadges.io/bitbadges/bitbadgeschain/managersplitter
curl https://lcd.bitbadges.io/bitbadges/bitbadgeschain/sendmanager/balance/bb1p0rrel3365scadq5k9pv0x0zp9j22js6dnw70d/badgeslp:64:utoken
ModulePath in chainWhat it doesRead when
x/tokenizationx/tokenizationThe token standard: collections, balances, approvals, permissions, wrappingYou create or move tokens. Documented in the Token Standard tab
x/gammx/gammBalancer and stableswap AMM pools, forked from Osmosis, with native token support through alias denomsYou trade, provide liquidity, or create pools
x/poolmanagerx/poolmanagerPool ID registry, swap routing across pool types, taker fees, estimate queriesYou need multi-pool routing or the canonical swap estimate endpoints
x/sendmanagerx/sendmanagerRoutes sdk.Coins by denom prefix to x/bank or x/tokenization; the send precompile uses itYou move alias denoms with bank-style calls, from Cosmos or Solidity
x/managersplitterx/managersplitterA proxy manager address whose permissions are split across approved addressesA collection needs role-based management
x/custom-hooksx/custom-hooksIBC memo hooks: transfer_tokens and swap_and_actionAn inbound IBC transfer should mint, transfer, or swap
x/ibc-rate-limitx/ibc-rate-limitPer channel and denom flow capsYou hit a rate limit or draft a governance change

The chain also ships standard Cosmos SDK modules (bank, staking, gov, authz, feegrant, distribution) and the Cosmos EVM module set. The EVM side is documented under EVM.

Edit this page on GitHub