DumpsterDumpster Docs

Introduction

Overview of the Dumpster protocol, the three-program architecture, and the TypeScript SDK surface.

Introduction

Protocol + SDK docs for Dumpster

Dumpster is a Gorbagana launchpad with a bonding curve, permissionless migration into DumpsterSwap, and a TypeScript SDK for building integration flows against the on-chain programs.

System Overview

Program

Dumpster

Launches tokens, runs curve trading, accrues creator fees, and handles migration into DumpsterSwap.

  • Creates Token-2022 mints with metadata.
  • Handles curve buys, sells, and migration.
  • Tracks creator-fee accrual on the curve side.

Program

DumpsterSwap

Constant-product AMM used after migration for swaps, LP deposits, and LP withdrawals.

  • Creates pools for migrated tokens.
  • Supports swaps, deposits, and withdrawals.
  • Tracks LP supply and AMM-side creator fee vaults.

Program

DumpsterFees

Shared fee configuration used by both trading programs.

  • Stores independent Curve protocol and creator rates.
  • Provides AMM market-cap tiers and flat fallback fees.
  • Uses one authority with separate updates for each venue.

For integration requirements, start with SDK installation.

Start here if you need to

  • understand the launch-to-AMM lifecycle
  • build trades, migrations, and fee flows with the SDK
  • verify program addresses and fee behavior
  • debug integration failures

Resources

On this page