Are you an LLM? Read llms.txt for a summary of the docs, or llms-full.txt for the full context.
Build — Sellers · Boson Protocol
Skip to content

Build — Sellers

A seller is the entity that publishes offers. Every task below is the same regardless of which stack you're using — the only thing that changes is the snippet.

For each task, expand the CodeGroup to see the equivalent code in:

  • SDK — TypeScript with @bosonprotocol/core-sdk.
  • MCP — calling tools on the hosted MCP server.
  • Solidity — direct on-chain (when applicable).

If you're not writing code at all, see Sell via the Boson dApp or Sell via WooCommerce.

Setup tasks

  1. Create a seller — one-time on-chain registration.
  2. Manage funds — deposits, withdrawals, treasury.

Publishing tasks

  1. Publish an offer — the core action.
  2. Bundles & variants — group items.
  3. Royalties — secondary-sale revenue.
  4. Multi-collection — multiple voucher collections per seller.
  5. Pre-minted vouchers — drops and limited editions.
  6. Price discovery — auctions and dynamic pricing.

Operational tasks

  1. Handle redemption / deliver — the fulfillment handoff.

Non-code paths

  1. Sell via the Boson dApp — UI walkthrough.
  2. Sell via WooCommerce — plugin install and configuration.

Prerequisites for every task