Fee Structure and Pricing
Complete breakdown of Data Bounty Board fees, contributor payouts, approver voting premiums, and comparison with alternatives.
Overview
The PRIV Data Bounty Board uses a transparent fee structure where contributors receive the majority of payments. All fees are denominated in PRIV tokens and follow the unified 3% protocol fee model. Bounty funds are held in on-chain escrow via BountyEscrow.sol.
Base Fee Structure
Standard Split
For every approved submission:
┌─────────────────────────────────────────────────────────────────┐
│ Fee Distribution │
├─────────────────────────────────────────────────────────────────┤
│ │
│ Bounty Price: 1.00 PRIV │
│ │
│ ┌──────────────────────────────────────────────────────────┐ │
│ │██████████████████████████████████████████████████████░░░│ │
│ │ Contributor (97%) │ Fee (3%) │ │
│ └──────────────────────────────────────────────────────────┘ │
│ │
│ Contributor Payout: 0.97 PRIV (97%) │
│ Protocol Fee: 0.03 PRIV (3%) │
│ ├── Burn: 0.012 PRIV (40% of fee) │
│ ├── Stakers: 0.0105 PRIV (35% of fee) │
│ └── Treasury: 0.0075 PRIV (25% of fee) │
│ │
└─────────────────────────────────────────────────────────────────┘Fee Breakdown
| Recipient | Percentage | Purpose |
|---|---|---|
| Contributor | 97% | Direct payment for data |
| Burn | 1.2% (40% of 3% fee) | Deflationary pressure on PRIV supply |
| Stakers | 1.05% (35% of 3% fee) | Rewards for staking participants |
| Treasury | 0.75% (25% of 3% fee) | Platform operations, development |
The unified 3% protocol fee applies across all PRIV marketplaces (DataXchange, Ad Network, Data Wallet). 40% of fees are burned, creating deflationary tokenomics.
Payment Tiers
| Tier | Fee | Discount | Description |
|---|---|---|---|
| Standard | 3% | -- | Pay with any method |
| DirectPRIV | 3% | 15% discount on bounty cost | Pay directly in PRIV tokens |
| StakedPRIV | 2% | 20% discount on bounty cost | Pay with staked PRIV balance |
Approver Voting Premium
When bounties require stake-backed QA (approver voting), an additional 25% premium is added:
With Approver Voting Enabled
┌─────────────────────────────────────────────────────────────────┐
│ Voted Submission │
├─────────────────────────────────────────────────────────────────┤
│ │
│ Base Price: 1.00 PRIV │
│ QA Premium (+25%): 0.25 PRIV │
│ ────────────────────────────────────── │
│ Total Cost: 1.25 PRIV │
│ │
│ Distribution: │
│ ├── Contributor: 0.97 PRIV (97% of base) │
│ ├── Protocol Fee: 0.03 PRIV (3% of base) │
│ │ ├── Burn: 0.012 PRIV (40% of fee) │
│ │ ├── Stakers: 0.0105 PRIV (35% of fee) │
│ │ └── Treasury: 0.0075 PRIV (25% of fee) │
│ └── QA Premium: 0.25 PRIV │
│ ├── Approvers: 0.20 PRIV (80% of premium) │
│ └── Platform: 0.05 PRIV (20% of premium) │
│ │
└─────────────────────────────────────────────────────────────────┘QA Fee Distribution
| Recipient | Amount | Percentage of Premium |
|---|---|---|
| Approvers | 0.20 PRIV | 80% |
| Platform | 0.05 PRIV | 20% |
Why Pay for Approver Voting?
| Benefit | Value |
|---|---|
| Stake-backed quality verification | Approvers risk 500 PRIV for accuracy |
| Game-theory consensus | 3-vote quorum with 66.67% agreement |
| Reduced fraud | Staked approvers are economically incentivized |
| Higher quality data | Multi-party review enforces stricter standards |
| Clear accountability | On-chain via ApproverRegistry.sol |
Pricing Limits
Per-Item Pricing
| Limit | Amount | Rationale |
|---|---|---|
| Minimum | 0.001 PRIV | Prevents spam, covers processing |
| Maximum | 100 PRIV | Single item cap, prevents manipulation |
Budget Limits by Verification Level
| Level | Max Budget/Bounty | Max Monthly Spend |
|---|---|---|
| Unverified | 100 PRIV | 500 PRIV |
| Basic | 1,000 PRIV | 5,000 PRIV |
| Verified | 50,000 PRIV | 100,000 PRIV |
| Enterprise | 1,000,000 PRIV | 10,000,000 PRIV |
Example Calculations
Example 1: Simple Image Bounty
Scenario: Business wants 1,000 street photos at 0.25 PRIV each
Bounty Configuration:
├── Price per item: 0.25 PRIV
├── Target items: 1,000
├── Approver voting: No
└── Maximum budget: 250 PRIV (held in escrow)
Per Approved Submission:
├── Contributor earns: 0.2425 PRIV (97%)
└── Protocol fee: 0.0075 PRIV (3%)
If fully fulfilled (1,000 submissions):
├── Total cost: 250 PRIV
├── Contributors earn: 242.50 PRIV
├── Burned: 3.00 PRIV (40% of fee)
├── Stakers: 2.625 PRIV (35% of fee)
└── Treasury: 1.875 PRIV (25% of fee)Example 2: Voted Voice Dataset
Scenario: Business needs 500 voice recordings at 2.00 PRIV each, with approver voting
Bounty Configuration:
├── Base price: 2.00 PRIV
├── QA premium: 0.50 PRIV (+25%)
├── Total per item: 2.50 PRIV
├── Target items: 500
└── Maximum budget: 1,250 PRIV (held in escrow)
Per Approved Submission:
├── Contributor earns: 1.94 PRIV (97% of base)
├── Approvers earn: 0.40 PRIV (80% of premium)
├── Protocol fee: 0.06 PRIV (3% of base)
└── Platform QA: 0.10 PRIV (20% of premium)
If fully fulfilled (500 submissions):
├── Total cost: 1,250 PRIV
├── Contributors earn: 970 PRIV
├── Approvers earn: 200 PRIV
├── Burned: 12 PRIV
├── Stakers: 10.50 PRIV
├── Treasury: 7.50 PRIV
└── Platform QA: 50 PRIVExample 3: Large Enterprise Bounty
Scenario: Enterprise wants 100,000 labeled images at 0.10 PRIV each
Bounty Configuration:
├── Price per item: 0.10 PRIV
├── Target items: 100,000
├── Approver voting: Sample-based (10%)
└── Maximum budget: 11,250 PRIV (held in escrow)
Cost Breakdown:
├── Non-voted (90k): 9,000 PRIV
│ ├── Contributors: 8,730 PRIV (97%)
│ └── Protocol fee: 270 PRIV (3%)
│
└── Voted (10k): 1,250 PRIV
├── Contributors: 970 PRIV
├── Approvers: 200 PRIV
├── Protocol fee: 30 PRIV
└── Platform QA: 50 PRIV
Total:
├── Total cost: 10,250 PRIV
├── Contributors earn: 9,700 PRIV
├── Approvers earn: 200 PRIV
├── Burned: 120 PRIV (40% of fees)
├── Stakers: 105 PRIV (35% of fees)
└── Treasury: 125 PRIV (25% of fees + QA platform share)Comparison with Alternatives
Traditional Data Labeling Services
| Factor | Traditional Services | PRIV Bounty Board |
|---|---|---|
| Contributor cut | 30-50% | 97% |
| Intermediary fees | 50-70% | 3% |
| Payment speed | 30-90 days | Instant from escrow |
| Minimum payout | $50-100 | No minimum |
| Geographic restrictions | Many | Few |
| Transparency | Opaque | Fully transparent on-chain |
Other Data Platforms
| Platform | Contributor Share | QA Cost | Settlement |
|---|---|---|---|
| Traditional brokers | 20-40% | Included (hidden) | 30-90 days |
| Crowdsourcing platforms | 50-70% | Extra fee | 7-14 days |
| PRIV Bounty Board | 97% | 25% premium | Instant from escrow |
Cost Comparison Example
Task: Collect 10,000 images at ~$0.25 value each
| Platform | Total Cost | To Contributors | To Platform |
|---|---|---|---|
| Traditional broker | $5,000 | $1,500 (30%) | $3,500 (70%) |
| Crowdsourcing | $3,500 | $2,450 (70%) | $1,050 (30%) |
| PRIV Bounty Board | $2,577 | $2,500 (97%) | $77 (3%) |
PRIV offers the best value for contributors AND the lowest total cost for bounty creators.
Payment Processing
Bounty Creator Payment Flow
Bounty Creator Wallet
│
├── Budget locked in BountyEscrow.sol
│
▼
Submission Approved (by approver consensus)
│
├── Contributor share: Instant payout from escrow
│
├── Approver share: Instant payout (if voting enabled)
│
├── Protocol fee distributed:
│ ├── 40% burned (deflationary)
│ ├── 35% to stakers (rewards)
│ └── 25% to treasury (reserves)
│
└── All on-chain and verifiableContributor Payout Flow
Submission Approved
│
▼
Balance Credited from Escrow (instant)
│
├── Available immediately
│
▼
Claim to Wallet
│
├── Gas paid by platform (sponsored)
│
▼
PRIV in Your WalletGas Fees
| Action | Who Pays |
|---|---|
| Submitting data | Contributor (minimal, L2) |
| Claiming earnings | Platform (sponsored) |
| Bounty deposits (escrow) | Bounty creator |
| Large bulk transfers | Bounty creator |
PRIV operates on Base (Ethereum L2), so gas fees are typically under $0.01.
Token Economics
Deflationary Mechanism
The 40% fee burn creates consistent deflationary pressure:
Monthly Platform Volume: 1,000,000 PRIV
│
├── Protocol Fee (3%): 30,000 PRIV
│ ├── Burned (40%): 12,000 PRIV
│ ├── Stakers (35%): 10,500 PRIV
│ └── Treasury (25%): 7,500 PRIV
│
└── Annual Burn Rate: 144,000 PRIV
Supply Reduction:
├── Year 1: -144,000 PRIV
├── Year 2: -144,000 PRIV (with growth)
└── Etc...Treasury Allocation
The 25% treasury share of protocol fees funds:
| Category | Allocation | Purpose |
|---|---|---|
| Development | 40% | Platform improvements |
| Operations | 30% | Infrastructure, support |
| Marketing | 20% | Growth, partnerships |
| Reserve | 10% | Emergency fund |
FAQ
Why is the protocol fee only 3%?
The unified 3% fee keeps costs low for participants while sustainably funding:
- Token burn (deflationary mechanism)
- Staking rewards for network participants
- Infrastructure and development
- Stake-backed QA systems
- Legal and compliance
Do contributors pay any fees?
No direct fees. Contributors receive 97% of the listed price. The only costs are:
- Optional gas for claiming earnings (sponsored by platform)
- Time invested in creating content
Are there hidden fees?
No. All fees are transparent:
- 3% unified protocol fee (40% burn / 35% stakers / 25% treasury)
- 25% QA premium (if approver voting required)
- No listing fees
- No withdrawal fees
- No subscription fees
Can I negotiate fees for large bounties?
Enterprise customers can negotiate:
- Volume discounts on platform fees
- Custom approver voting arrangements
- Dedicated support
- SLA guarantees
Contact enterprise@privlabs.io for custom pricing.
How does pricing compare to USDC?
PRIV is the native token. You can:
- Buy PRIV on exchanges
- Swap USDC/ETH for PRIV
- Price stability mechanisms coming soon
What happens to burned tokens?
Burned tokens are sent to a verifiable burn address (0x000...dead). They:
- Are permanently removed from circulation
- Reduce total supply
- Cannot be recovered
- Are transparent on-chain
Pricing Calculator
Use this formula to estimate total costs:
function calculateTotalCost(
pricePerItem: number,
targetItems: number,
requireApproverVoting: boolean
): {
totalCost: number;
contributorPayout: number;
approverPayout: number;
protocolFee: number;
tokenBurn: number;
stakerRewards: number;
treasuryShare: number;
} {
const qaMultiplier = requireApproverVoting ? 1.25 : 1;
const totalCost = pricePerItem * targetItems * qaMultiplier;
const baseCost = pricePerItem * targetItems;
const contributorPayout = baseCost * 0.97;
const protocolFee = baseCost * 0.03;
const tokenBurn = protocolFee * 0.40;
const stakerRewards = protocolFee * 0.35;
const treasuryShare = protocolFee * 0.25;
let approverPayout = 0;
let platformQAFee = 0;
if (requireApproverVoting) {
const qaPremium = baseCost * 0.25;
approverPayout = qaPremium * 0.80;
platformQAFee = qaPremium * 0.20;
}
return {
totalCost,
contributorPayout,
approverPayout,
protocolFee: protocolFee + platformQAFee,
tokenBurn,
stakerRewards,
treasuryShare: treasuryShare + platformQAFee,
};
}
// Example usage
const result = calculateTotalCost(0.50, 10000, true);
console.log(result);
// {
// totalCost: 6250,
// contributorPayout: 4850,
// approverPayout: 1000,
// protocolFee: 400,
// tokenBurn: 60,
// stakerRewards: 52.5,
// treasuryShare: 287.5
// }Next Steps
- Posting Bounties - Set up your first bounty
- Submitting Data - Start earning as a contributor
- Approver Voting - Earn extra as a staked approver