# BitSong

## BitSong

- [Introduction](https://docs.bitsong.io/readme.md): BitSong Blockchain Documentation
- [BTSG](https://docs.bitsong.io/btsg.md)
- [What is BTSG ?](https://docs.bitsong.io/btsg/what-is-btsg.md)
- [Distribution and Tokenomics](https://docs.bitsong.io/btsg/distribution-and-tokenomics.md)
- [Wallets](https://docs.bitsong.io/btsg/wallets.md)
- [Buy and Sell](https://docs.bitsong.io/btsg/buy-and-sell.md)
- [Liquidity Provider](https://docs.bitsong.io/btsg/liquidity-provider.md)
- [Delegators](https://docs.bitsong.io/delegators.md)
- [Delegator FAQ](https://docs.bitsong.io/delegators/delegator-faq.md)
- [Delegator Security](https://docs.bitsong.io/delegators/delegator-security.md)
- [Validators](https://docs.bitsong.io/validators.md)
- [Validator Overview](https://docs.bitsong.io/validators/validator-overview.md)
- [Validator FAQ](https://docs.bitsong.io/validators/validator-faq.md)
- [Validator Security](https://docs.bitsong.io/validators/validator-security.md)
- [IBC](https://docs.bitsong.io/ibc.md)
- [FAQ](https://docs.bitsong.io/faq.md)
- [Glossary](https://docs.bitsong.io/glossary.md)
- [Roadmap](https://docs.bitsong.io/roadmap.md)
- [Media Kit](https://docs.bitsong.io/media-kit.md)
- [Links](https://docs.bitsong.io/links.md)
- [Install go-bitsong](https://docs.bitsong.io/blockchain/install-go-bitsong.md)
- [Join the Mainnet](https://docs.bitsong.io/blockchain/join-the-mainnet.md)
- [Create Validator](https://docs.bitsong.io/blockchain/create-validator.md)
- [Relayer](https://docs.bitsong.io/blockchain/relayer.md): This section contains instructions on how to setup the rust relayer "hermes" and relay IBC packets between bitsong-2b and other IBC-enabled networks.
- [CLI Guide](https://docs.bitsong.io/blockchain/cli-guide.md)
- [Gas and Fees](https://docs.bitsong.io/blockchain/gas-and-fees.md)
- [Pruning of State](https://docs.bitsong.io/blockchain/pruning-of-state.md)
- [Export the state](https://docs.bitsong.io/blockchain/export-the-state.md)
- [Verify Mainnet](https://docs.bitsong.io/blockchain/verify-mainnet.md)
- [Upgrades](https://docs.bitsong.io/blockchain/upgrades.md)
- [From v0.8.0 to v0.10.0](https://docs.bitsong.io/blockchain/upgrades/from-v0.8.0-to-v0.10.0.md)
- [From v0.10.0 to v0.11.0](https://docs.bitsong.io/blockchain/upgrades/from-v0.10.0-to-v0.11.0.md)
- [From v0.12.x to v0.13.0](https://docs.bitsong.io/blockchain/upgrades/from-v0.12.x-to-v0.13.0.md)
- [From v0.13.x to v0.14.0](https://docs.bitsong.io/blockchain/upgrades/from-v0.12.x-to-v0.13.0-1.md)
- [From v0.14.x to v0.15.0](https://docs.bitsong.io/blockchain/upgrades/from-v0.14.x-to-v0.15.0.md)
- [From v0.17.0 to v0.18.0](https://docs.bitsong.io/blockchain/upgrades/from-v0.17.x-to-v0.18.0.md)
- [Application Testing](https://docs.bitsong.io/blockchain/application-testing.md): Review existing test coverage options, and learn how to write new tests with open-source tooling used for Bitsong.
- [Fan Tokens](https://docs.bitsong.io/features-and-modules/fan-tokens.md)
- [Merkledrop](https://docs.bitsong.io/features-and-modules/merkledrop.md): As of upgrade v018, the x/merkletree module has been deprecated in replace for a CosmWasm implementation.
- [NFTs](https://docs.bitsong.io/features-and-modules/nfts.md)
- [Marketplace](https://docs.bitsong.io/features-and-modules/marketplace.md)
- [CosmWasm](https://docs.bitsong.io/features-and-modules/cosmwasm.md)
- [Install rust](https://docs.bitsong.io/features-and-modules/cosmwasm/install-rust.md)
- [Deploy a Smart Contract](https://docs.bitsong.io/features-and-modules/cosmwasm/deploy-a-smart-contract.md)
- [Propose to Upload Cosmwasm Contracts](https://docs.bitsong.io/features-and-modules/cosmwasm/propose-to-upload-cosmwasm-contracts.md)
- [IBC](https://docs.bitsong.io/features-and-modules/ibc.md): Inter Blockchain Communication
- [Auth](https://docs.bitsong.io/features-and-modules/auth.md)
- [Bank](https://docs.bitsong.io/features-and-modules/bank.md)
- [Crisis](https://docs.bitsong.io/features-and-modules/crisis.md)
- [Community Pool](https://docs.bitsong.io/features-and-modules/community-pool.md)
- [Consensus](https://docs.bitsong.io/features-and-modules/consensus.md): Functionality to modify CometBFT's ABCI consensus params.
- [Distribution](https://docs.bitsong.io/features-and-modules/distribution.md): This simple distribution mechanism is how Bitsong passively distribute rewards between validators and delegators.
- [Evidence](https://docs.bitsong.io/features-and-modules/evidence.md)
- [Governance](https://docs.bitsong.io/features-and-modules/governance.md)
- [Mint](https://docs.bitsong.io/features-and-modules/mint.md)
- [Staking](https://docs.bitsong.io/features-and-modules/staking.md)
- [Slashing](https://docs.bitsong.io/features-and-modules/slashing.md)
- [Upgrade](https://docs.bitsong.io/features-and-modules/upgrade.md)
- [bitsongJS](https://docs.bitsong.io/developers/bitsongjs.md)
- [cw-orchestrator](https://docs.bitsong.io/developers/cw-orchestrator.md)
- [Sinfonia](https://docs.bitsong.io/products/sinfonia.md)
- [BitSong Studio](https://docs.bitsong.io/products/bitsong-studio.md): The Web3 Music Hub
- [Bitsong Accounts](https://docs.bitsong.io/products/bitsong-accounts.md): Accounts, owned by, account owners
- [Grammos](https://docs.bitsong.io/products/bitsong-accounts/grammos.md)
- [Abstract Accounts on Bitsong](https://docs.bitsong.io/products/bitsong-accounts/abstract-accounts-on-bitsong.md): Abstract getting messages from A to B.
- [developers](https://docs.bitsong.io/products/bitsong-accounts/abstract-accounts-on-bitsong/developers.md)
- [getting-started](https://docs.bitsong.io/products/bitsong-accounts/abstract-accounts-on-bitsong/developers/getting-started.md): Prepare your development environment with tools used during development.
- [dependencies](https://docs.bitsong.io/products/bitsong-accounts/abstract-accounts-on-bitsong/developers/dependencies.md): Details on crate dependencies
- [client](https://docs.bitsong.io/products/bitsong-accounts/abstract-accounts-on-bitsong/developers/client.md)
- [sdk](https://docs.bitsong.io/products/bitsong-accounts/abstract-accounts-on-bitsong/developers/sdk.md)
- [iba](https://docs.bitsong.io/products/bitsong-accounts/abstract-accounts-on-bitsong/developers/iba.md): Accounts on chains, owned by accounts on another chain.
- [modules](https://docs.bitsong.io/products/bitsong-accounts/abstract-accounts-on-bitsong/developers/iba/modules.md): Programmable contracts owned and verifiable by accounts, with full IBC support.
- [testing](https://docs.bitsong.io/products/bitsong-accounts/abstract-accounts-on-bitsong/developers/testing.md)
- [deployment](https://docs.bitsong.io/products/bitsong-accounts/abstract-accounts-on-bitsong/developers/deployment.md): Deploying your modules to A2B
- [guides](https://docs.bitsong.io/products/bitsong-accounts/abstract-accounts-on-bitsong/guides.md)
- [create-an-account](https://docs.bitsong.io/products/bitsong-accounts/abstract-accounts-on-bitsong/guides/create-an-account.md)
- [create-a-sub-account](https://docs.bitsong.io/products/bitsong-accounts/abstract-accounts-on-bitsong/guides/create-a-sub-account.md): Create an A2B that only permits another A2B ownership level access
- [create-an-iba](https://docs.bitsong.io/products/bitsong-accounts/abstract-accounts-on-bitsong/guides/create-an-iba.md): create an account on another chain, owned by your Bitsong Account
- [install-a-module](https://docs.bitsong.io/products/bitsong-accounts/abstract-accounts-on-bitsong/guides/install-a-module.md)
- [migrate ownership](https://docs.bitsong.io/products/bitsong-accounts/abstract-accounts-on-bitsong/guides/migrate-ownership.md)
- [tokenized-account](https://docs.bitsong.io/products/bitsong-accounts/abstract-accounts-on-bitsong/guides/tokenized-account.md)
- [infrastructure](https://docs.bitsong.io/products/bitsong-accounts/abstract-accounts-on-bitsong/infrastructure.md)
- [indexer](https://docs.bitsong.io/products/bitsong-accounts/abstract-accounts-on-bitsong/infrastructure/indexer.md)
- [modules](https://docs.bitsong.io/products/bitsong-accounts/abstract-accounts-on-bitsong/infrastructure/modules.md)
- [name-service](https://docs.bitsong.io/products/bitsong-accounts/abstract-accounts-on-bitsong/infrastructure/name-service.md)
- [registry](https://docs.bitsong.io/products/bitsong-accounts/abstract-accounts-on-bitsong/infrastructure/registry.md)
- [interchain](https://docs.bitsong.io/products/bitsong-accounts/interchain.md): Interchain Bitsong Account
- [DAO DAO](https://docs.bitsong.io/products/dao-dao.md): DAO DAO is the premiere interchain application for creating & participating in DAO's.
- [Wallet](https://docs.bitsong.io/useful-guides/wallet.md)
- [How to Create a BitSong wallet](https://docs.bitsong.io/useful-guides/wallet/how-to-create-a-bitsong-wallet.md): This is a guide on how to create a new BitSong wallet for users who don't have one yet.
- [How to Import Your BitSong Wallet](https://docs.bitsong.io/useful-guides/wallet/how-to-import-your-bitsong-wallet.md): This is a quick guide on how to import a BitSong wallet for users who have set up a wallet on the previous version of the BitSong mainnet.
- [Staking](https://docs.bitsong.io/useful-guides/staking.md)
- [How to Stake $BTSG](https://docs.bitsong.io/useful-guides/staking/how-to-stake-usdbtsg.md): This is a simple Guide to Stake your $BTSG using the BitSong Wallet
- [Sinfonia](https://docs.bitsong.io/useful-guides/sinfonia.md)
- [Sinfonia User's Guide](https://docs.bitsong.io/useful-guides/sinfonia/sinfonia-users-guide.md): BitSong is thrilled to formally announce the launch of our Fan Token Platform “Sinfonia”, along with an exquisite new web page and a sneak peek of the features and user interface!
- [How to Add $BTSG Liquidity to Osmosis Pools](https://docs.bitsong.io/useful-guides/sinfonia/how-to-add-usdbtsg-liquidity-to-osmosis-pools.md): This is a quick guide for adding $BTSG liquidity to Osmosis Pools.
- [How to Report a Bug on Sinfonia](https://docs.bitsong.io/useful-guides/sinfonia/how-to-report-a-bug-on-sinfonia.md)
- [Nodes](https://docs.bitsong.io/useful-guides/nodes.md)
- [Sentry Nodes via Akash](https://docs.bitsong.io/useful-guides/nodes/sentry-nodes-via-akash.md): host public or private sentry nodes on hardware resources rented via Akash
- [Fantokens](https://docs.bitsong.io/useful-guides/fantokens.md)
- [DAODAO](https://docs.bitsong.io/useful-guides/daodao.md)
- [Who is an ambassador?](https://docs.bitsong.io/global-ambassador-program/who-is-an-ambassador.md): Our mission is to create the most correct and healthy web3 community, with which we will develop a new era of music in web3.
- [Program Rules](https://docs.bitsong.io/global-ambassador-program/program-rules.md): To begin with, we must familiarize ourselves with the program and what can be done
