# SOURCE

## SOURCE

- [Introduction](https://docs.sourceprotocol.io/source-protocol/introduction.md): Powering the future of web3, SOURCE is building limitless enterprise applications on a secure and sustainable global network.
- [Vision](https://docs.sourceprotocol.io/source-protocol/vision.md): Enabling individuals, developers, and enterprises to produce and consume with complete ownership and control over their assets
- [Business Solutions](https://docs.sourceprotocol.io/source-protocol/business-solutions.md): Blockchain-as-a-Service (BaaS) and Web3 Solutions
- [DeFi-as-a-Service](https://docs.sourceprotocol.io/source-protocol/daas.md): Unlock the Potential of Your Business With DeFi Integration
- [Ecosystem Overview](https://docs.sourceprotocol.io/source-protocol/overview.md): A Web 3.0 Tech Suite for Individuals, Developers and Enterprises
- [JOIN SOURCE](https://docs.sourceprotocol.io/source-protocol/join-source.md): A tutorial for beginners on how to join and participate in the SOURCE blockchain network
- [Tokenomics](https://docs.sourceprotocol.io/source-usdsource/tokenomics.md)
- [Features Part 1](https://docs.sourceprotocol.io/source-usdsource/features-part-1.md): Built With Individuals, Developers and the Enterprise in Mind
- [Features Part 2](https://docs.sourceprotocol.io/source-usdsource/features-part-2.md)
- [Why Guardian Nodes?](https://docs.sourceprotocol.io/source-usdsource/why-guardian-nodes.md): Enhanced Security and Trust for Enterprise Solutions
- [Source Swap](https://docs.sourceprotocol.io/source-usdsource/source-swap.md): An Interchain DEX and AMM
- [Airdrop](https://docs.sourceprotocol.io/source-usdsource/airdrop.md): A Community-Driven Fair Airdrop of SOURCE to Cosmos Hub and Source Token Supporters
- [Claim Source-Drop](https://docs.sourceprotocol.io/source-usdsource/claim-source-drop.md): Instructions for Connecting to the Source Blockchain and Accessing Your Airdrop
- [How to IBC Transfer](https://docs.sourceprotocol.io/source-usdsource/how-to-ibc-transfer.md): The following is a guide on how to IBC transfer SOURCE tokens to the OSMO network and also how to send "SOURCE on OSMO" back to "SOURCE on SOURCE."
- [Community](https://docs.sourceprotocol.io/source-usdsource/community.md): Powering Web 3.0 and Beyond
- [SourceSwap - On Chain DEX](https://docs.sourceprotocol.io/sourceswap-on-chain-dex.md): SourceSwap is the first Decentralized Exchange (DEX) and Automated Market Maker (AMM) on the Source Blockchain. Built with CosmWasm to support Native Tokens, CW20 Tokens, IBC Tokens and more.
- [Connect and Deposit](https://docs.sourceprotocol.io/sourceswap-on-chain-dex/connect-and-deposit.md): Details for connecting your Source Wallet and Depositing tokens on chain
- [Swap](https://docs.sourceprotocol.io/sourceswap-on-chain-dex/swap.md): Swapping Assets
- [Manage Liquidity](https://docs.sourceprotocol.io/sourceswap-on-chain-dex/manage-liquidity.md): Add and Remove token liquidity
- [Before Submitting a Proposal](https://docs.sourceprotocol.io/governance/before-submitting-a-proposal.md): This page is currently a work in progress
- [Submitting a Proposal (CLI)](https://docs.sourceprotocol.io/governance/submitting-a-proposal-cli.md): This page is currently a work in progress
- [Introduction](https://docs.sourceprotocol.io/command-line-interface-cli/introduction.md): A general introduction Source cli along with a brief description of commands and flags
- [Useful CLI Commands](https://docs.sourceprotocol.io/command-line-interface-cli/useful-cli-commands.md)
- [Sourced Local Dev Setup](https://docs.sourceprotocol.io/smart-contracts-and-sourced-development/sourced-local-dev-setup.md)
- [Source Chain Testnet Setup](https://docs.sourceprotocol.io/smart-contracts-and-sourced-development/source-chain-testnet-setup.md): Instructions for building sourced binary and connecting to the Source Chain Testnet.
- [Testnet Links](https://docs.sourceprotocol.io/smart-contracts-and-sourced-development/source-chain-testnet-setup/testnet-links.md): Helpful Links for connecting and using the Source Testnet
- [Smart Contracts with COSMWASM](https://docs.sourceprotocol.io/smart-contracts-and-sourced-development/smart-contracts-with-cosmwasm.md): SOURCE utilizes the CosmWasm Engine for Smart Contract development and Interchain applications. Here you will find documentation to write, build, and deploy Smart Contracts with CosmWasm on Source.
- [CW-20/ERC-20 Tutorial](https://docs.sourceprotocol.io/smart-contracts-and-sourced-development/cw-20-erc-20-tutorial.md): Create your own CW-20 Token
- [Installation](https://docs.sourceprotocol.io/smart-contracts-and-sourced-development/cw-20-erc-20-tutorial/installation.md)
- [Download, Compile, Store](https://docs.sourceprotocol.io/smart-contracts-and-sourced-development/cw-20-erc-20-tutorial/download-compile-store.md): Now we will download a contract, compile it, and upload it to the Source chain.
- [Initialize the Contract](https://docs.sourceprotocol.io/smart-contracts-and-sourced-development/cw-20-erc-20-tutorial/initialize-the-contract.md): Configure and get the contract up-and-running.
- [Query and run commands](https://docs.sourceprotocol.io/smart-contracts-and-sourced-development/cw-20-erc-20-tutorial/query-and-run-commands.md): Query and execute commands on your new contract
- [CW1 Tutorial](https://docs.sourceprotocol.io/smart-contracts-and-sourced-development/cw1-tutorial.md)
- [Installation](https://docs.sourceprotocol.io/smart-contracts-and-sourced-development/cw1-tutorial/installation.md): The installation steps for this will be similar to the CW-20/ERC-20 tutorial.
- [Download, Compile, Store](https://docs.sourceprotocol.io/smart-contracts-and-sourced-development/cw1-tutorial/download-compile-store.md)
- [Initialize the Contract](https://docs.sourceprotocol.io/smart-contracts-and-sourced-development/cw1-tutorial/initialize-the-contract.md)
- [Query commands](https://docs.sourceprotocol.io/smart-contracts-and-sourced-development/cw1-tutorial/query-commands.md): Some useful commands for querying contract state
- [Execute commands](https://docs.sourceprotocol.io/smart-contracts-and-sourced-development/cw1-tutorial/execute-commands.md): Now we complete the task - sending some tokens that have been delegated to a key
- [Mainnet: Sourced Installation and Setup](https://docs.sourceprotocol.io/nodes-and-validators/mainnet-sourced-installation-and-setup.md): Instruction to install the sourced binary on the Source Mainnet
- [Setting up Cosmovisor](https://docs.sourceprotocol.io/nodes-and-validators/setting-up-cosmovisor.md): For mainnet, it's recommended to use Cosmovisor to run your node. If you've not used it before, then run it during a testnet to check you can get it set up correctly.
- [Mainnet Setup and Tooling](https://docs.sourceprotocol.io/nodes-and-validators/mainnet-setup-and-tooling.md): Preparing for Mainnet
- [Joining Mainnet](https://docs.sourceprotocol.io/nodes-and-validators/joining-mainnet.md): General instructions to join the Source Chain mainnet after network genesis.
- [Mainnet Upgrades](https://docs.sourceprotocol.io/nodes-and-validators/mainnet-upgrades.md): Details of mainnet upgrades
- [Mainnet Resources](https://docs.sourceprotocol.io/nodes-and-validators/mainnet-resources.md): Below you may find resources for Server Hosting, Snapshots, Installation scripts,  Public RPC/GRPC/API Nodes, and Explorers
- [Block, Height & State-Sync Source with KSYNC](https://docs.sourceprotocol.io/nodes-and-validators/block-height-and-state-sync-source-with-ksync.md)
- [Bridging SRCX from BNB Chain to SOURCE Chain](https://docs.sourceprotocol.io/planq-or-source-bridge/bridging-srcx-from-bnb-chain-to-source-chain.md): Bridging SRCX from BNB to SOURCE with DeltaSwap (Planq Network) and IBC
- [Source Market](https://docs.sourceprotocol.io/source-market-documentation/sourcemarket.md): A web3 application native to the SOURCE blockchain network for peer-to-peer lending, borrowing, and staking digital assets
- [Introduction](https://docs.sourceprotocol.io/source-market-documentation/introduction.md): Getting Started
- [sTokens](https://docs.sourceprotocol.io/source-market-documentation/stokens.md)
- [Unitroller](https://docs.sourceprotocol.io/source-market-documentation/unitroller.md)
- [USX Controller](https://docs.sourceprotocol.io/source-market-documentation/usx-controller.md)
- [Governance](https://docs.sourceprotocol.io/source-market-documentation/governance.md)
- [Social, Resources & Updates](https://docs.sourceprotocol.io/branding-and-resources/social-resources-updates.md): Where to Find Source Protocol
- [Branding](https://docs.sourceprotocol.io/branding-and-resources/branding.md)
- [Videos](https://docs.sourceprotocol.io/branding-and-resources/videos.md): Educational and Promotional Videos for Source Protocol
- [How to: MetaMask](https://docs.sourceprotocol.io/branding-and-resources/how-to-metamask.md): Installing and setting up MetaMask wallet
- [How to: Keplr](https://docs.sourceprotocol.io/branding-and-resources/how-to-keplr.md)
- [Moochkin's Metarun](https://docs.sourceprotocol.io/gaming/moochkins-metarun.md): Coming Soon!
- [Rewards and Tournaments](https://docs.sourceprotocol.io/gaming/moochkins-metarun/rewards-and-tournaments.md): Coming Soon!
- [Disclaimer](https://docs.sourceprotocol.io/legal/disclaimer.md)
- [Privacy Policy](https://docs.sourceprotocol.io/legal/privacy-policy.md)


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information, you can query the documentation dynamically by asking a question.
Perform an HTTP GET request on a page URL with the `ask` query parameter:
```
GET https://docs.sourceprotocol.io/source-protocol/introduction.md?ask=<question>
```
The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.
Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
