How PrintFun's DBC Works

PrintFun has built a unique implementation of Dynamic Bonding Curves that optimizes for holder rewards, sustainable growth, and long-term success.

This page explains the technical details of how PrintFun's DBC implementation works and what makes it special.

Key Technical Features

Automated Fee Distribution

One of PrintFun's most innovative features is its automated fee distribution system:

  • Distribution Frequency: Every 10 minutes
  • Holder Allocation: 75% of all trading fees
  • Protocol Allocation: 25% of all trading fees
  • Distribution Method: Proportional to token holdings
  • No Staking Required: Simply hold tokens in your wallet

Customizable Fee Tiers

Token creators can choose from multiple fee tiers to balance trading volume and holder rewards:

Fee TierTotal FeeTo Holders
Low1%0.75%
Standard2%1.5%
High4%3%
Premium6%4.5%

Target SOL & Migration

PrintFun's DBC implementation includes a sophisticated migration system:

  • Target SOL: Customizable threshold for migration
  • Automatic Migration: Handled by Meteora's keeper service
  • Migration Destination: Meteora's Dynamic AMM (DAMM)
  • LP Distribution: Configurable allocations for creators and partners
  • Post-Migration Fees: Lower trading fees on DAMM

Curve Configuration

The bonding curve itself can be customized with various parameters:

  • Starting Price: Initial token price
  • Curve Steepness: How quickly price rises with supply
  • Liquidity Distribution: How liquidity is allocated across price ranges
  • Fee Scheduler: Optional dynamic fee adjustments over time
  • Token Supply: Optional fixed supply configuration

Post-Migration Options

PrintFun offers two migration options that affect how holders receive rewards after migration to Meteora's DAMM:

DAMMv1

With DAMMv1 migration, holders receive their trading fee rewards split between SOL and the native token.

Technical Implementation:

  • • Trading fees are collected in both tokens
  • • Fee distribution maintains token velocity
  • • Holders receive a mix of SOL and token rewards
  • • Implemented using Meteora's DAMM v1 protocol

Ideal for projects that want to maintain token circulation and provide diverse rewards.

DAMMv2

With DAMMv2 migration, holders receive 100% of their trading fee rewards in SOL only.

Technical Implementation:

  • • Trading fees are collected in SOL only
  • • Simplified fee distribution mechanism
  • • Holders receive pure SOL rewards
  • • Implemented using Meteora's DAMM v2 protocol

Preferred for projects focused on maximizing SOL rewards for holders and simplifying the reward structure.