# Legacy docs

- [Boson Protocol v2 Introduction](https://docs.bosonprotocol.io/v2.4.2/legacy-docs/boson-protocol-v2-introduction.md): Web3's commerce layer
- [Core concepts](https://docs.bosonprotocol.io/v2.4.2/legacy-docs/core-concepts.md): The principles underlying Boson Protocol
- [Protocol general properties](https://docs.bosonprotocol.io/v2.4.2/legacy-docs/core-concepts/protocol-general-properties.md)
- [dCommerce ecosystem](https://docs.bosonprotocol.io/v2.4.2/legacy-docs/core-concepts/dcommerce-ecosystem.md)
- [Dispute resolution](https://docs.bosonprotocol.io/v2.4.2/legacy-docs/core-concepts/dispute-resolution.md)
- [Fees](https://docs.bosonprotocol.io/v2.4.2/legacy-docs/core-concepts/fees.md)
- [What is Boson Protocol?](https://docs.bosonprotocol.io/v2.4.2/legacy-docs/what-is-boson-protocol.md)
- [Quick start tutorials](https://docs.bosonprotocol.io/v2.4.2/legacy-docs/quick-start-tutorials.md): Try out our decentralized marketplace
- [Buyer side](https://docs.bosonprotocol.io/v2.4.2/legacy-docs/quick-start-tutorials/buyer-side.md): Explore the new buyer's experience in Boson dApp
- [Purchase and redeem an rNFT](https://docs.bosonprotocol.io/v2.4.2/legacy-docs/quick-start-tutorials/buyer-side/purchase-and-redeem-an-rnft.md)
- [Seller side](https://docs.bosonprotocol.io/v2.4.2/legacy-docs/quick-start-tutorials/seller-side.md): Explore the new seller's experience in Boson dApp
- [Selling on the dApp](https://docs.bosonprotocol.io/v2.4.2/legacy-docs/quick-start-tutorials/seller-side/selling-on-the-dapp.md): Learn how to sell products on the Boson dApp
- [Introduction](https://docs.bosonprotocol.io/v2.4.2/legacy-docs/quick-start-tutorials/seller-side/selling-on-the-dapp/introduction.md)
- [Profile Creation](https://docs.bosonprotocol.io/v2.4.2/legacy-docs/quick-start-tutorials/seller-side/selling-on-the-dapp/profile-creation.md)
- [Creating a Product](https://docs.bosonprotocol.io/v2.4.2/legacy-docs/quick-start-tutorials/seller-side/selling-on-the-dapp/creating-a-product.md)
- [Storefront Creation](https://docs.bosonprotocol.io/v2.4.2/legacy-docs/quick-start-tutorials/seller-side/selling-on-the-dapp/storefront-creation.md)
- [Token-gated Commerce](https://docs.bosonprotocol.io/v2.4.2/legacy-docs/quick-start-tutorials/seller-side/selling-on-the-dapp/token-gated-commerce.md): Web3 unlocks new capabilities in commerce, of which token-gating is one of the most exciting ones.
- [Widgets](https://docs.bosonprotocol.io/v2.4.2/legacy-docs/quick-start-tutorials/seller-side/widgets.md): See our widgets
- [The Commit button Widget](https://docs.bosonprotocol.io/v2.4.2/legacy-docs/quick-start-tutorials/seller-side/widgets/the-commit-button-widget.md)
- [Overview](https://docs.bosonprotocol.io/v2.4.2/legacy-docs/quick-start-tutorials/seller-side/widgets/the-commit-button-widget/overview.md)
- [Commit button style guide](https://docs.bosonprotocol.io/v2.4.2/legacy-docs/quick-start-tutorials/seller-side/widgets/the-commit-button-widget/commit-button-style-guide.md)
- [The Redemption Widget](https://docs.bosonprotocol.io/v2.4.2/legacy-docs/quick-start-tutorials/seller-side/widgets/the-redemption-widget.md)
- [Metaverse toolkit](https://docs.bosonprotocol.io/v2.4.2/legacy-docs/quick-start-tutorials/seller-side/widgets/metaverse-toolkit.md)
- [Boson for WooCommerce](https://docs.bosonprotocol.io/v2.4.2/legacy-docs/quick-start-tutorials/seller-side/boson-for-woocommerce.md)
- [The technology stack](https://docs.bosonprotocol.io/v2.4.2/legacy-docs/the-technology-stack.md): This section shows the various components that make up Boson Protocol and how they work together
- [Technology overview](https://docs.bosonprotocol.io/v2.4.2/legacy-docs/the-technology-stack/technology-overview.md)
- [Boson Protocol contracts layer](https://docs.bosonprotocol.io/v2.4.2/legacy-docs/the-technology-stack/boson-protocol-contracts-layer.md)
- [Core components](https://docs.bosonprotocol.io/v2.4.2/legacy-docs/the-technology-stack/core-components.md)
- [Technical documentation](https://docs.bosonprotocol.io/v2.4.2/legacy-docs/technical-documentation.md): Full developer documentation for the Boson Protocol contracts layer and core components
- [Smart contracts](https://docs.bosonprotocol.io/v2.4.2/legacy-docs/technical-documentation/smart-contracts.md): Documentation for the contracts that make up Boson Protocol
- [Setup](https://docs.bosonprotocol.io/v2.4.2/legacy-docs/technical-documentation/smart-contracts/setup.md)
- [Tasks](https://docs.bosonprotocol.io/v2.4.2/legacy-docs/technical-documentation/smart-contracts/tasks.md)
- [Architecture](https://docs.bosonprotocol.io/v2.4.2/legacy-docs/technical-documentation/smart-contracts/architecture.md)
- [Domain](https://docs.bosonprotocol.io/v2.4.2/legacy-docs/technical-documentation/smart-contracts/domain.md)
- [Audits](https://docs.bosonprotocol.io/v2.4.2/legacy-docs/technical-documentation/smart-contracts/audits.md)
- [Local development](https://docs.bosonprotocol.io/v2.4.2/legacy-docs/technical-documentation/smart-contracts/local-development.md)
- [Protocol limit estimation](https://docs.bosonprotocol.io/v2.4.2/legacy-docs/technical-documentation/smart-contracts/protocol-limit-estimation.md)
- [Happy Path Exchange](https://docs.bosonprotocol.io/v2.4.2/legacy-docs/technical-documentation/smart-contracts/happy-path-exchange.md)
- [Sequences](https://docs.bosonprotocol.io/v2.4.2/legacy-docs/technical-documentation/smart-contracts/sequences.md)
- [Price Discovery](https://docs.bosonprotocol.io/v2.4.2/legacy-docs/technical-documentation/smart-contracts/price-discovery.md)
- [Secondary Sales with Sequential Commit](https://docs.bosonprotocol.io/v2.4.2/legacy-docs/technical-documentation/smart-contracts/secondary-sales-with-sequential-commit.md)
- [NatSpec of smart contracts](https://docs.bosonprotocol.io/v2.4.2/legacy-docs/technical-documentation/smart-contracts/natspec-of-smart-contracts.md)
- [Contributor Covenant Code of Conduct](https://docs.bosonprotocol.io/v2.4.2/legacy-docs/technical-documentation/smart-contracts/contributor-covenant-code-of-conduct.md)
- [Core components](https://docs.bosonprotocol.io/v2.4.2/legacy-docs/technical-documentation/core-components.md): This section contains technical documentation for Boson's Core Components
- [common](https://docs.bosonprotocol.io/v2.4.2/legacy-docs/technical-documentation/core-components/common.md)
- [core-sdk](https://docs.bosonprotocol.io/v2.4.2/legacy-docs/technical-documentation/core-components/core-sdk.md)
- [eth-connect-sdk](https://docs.bosonprotocol.io/v2.4.2/legacy-docs/technical-documentation/core-components/eth-connect-sdk.md)
- [ethers-sdk](https://docs.bosonprotocol.io/v2.4.2/legacy-docs/technical-documentation/core-components/ethers-sdk.md)
- [ipfs-storage](https://docs.bosonprotocol.io/v2.4.2/legacy-docs/technical-documentation/core-components/ipfs-storage.md)
- [metadata](https://docs.bosonprotocol.io/v2.4.2/legacy-docs/technical-documentation/core-components/metadata.md)
- [Contributing](https://docs.bosonprotocol.io/v2.4.2/legacy-docs/contributing.md)
- [Glossary](https://docs.bosonprotocol.io/v2.4.2/legacy-docs/glossary.md)


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.bosonprotocol.io/v2.4.2/legacy-docs.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.
