Revenue
TL;DR
The Vultisig fee system enables plugins to monetize through three fee models:
per-transaction (charged for each operation)
subscription (recurring monthly/yearly)
per-installation (one-time charges)
Fees are collected either immediately or in batches, automatically converted to USDC via DEX aggregators, and distributed with 70% to developers and 30% to the $VULT treasury. The system integrates with the Verifier for TSS-secured automation and maintains transparent revenue tracking.
Overview
The Vultisig fee system is a comprehensive solution for collecting usage fees from app users and managing treasury operations. It supports multiple fee structures, automatic token conversions, and transparent revenue distribution while maintaining the security guarantees of the TSS architecture.
Fee System Architecture
┌─────────────────┐ ┌─────────────────┐
│ Fees │ │ Verifier │
│ │ │ │
│ • Fee │◄──►│ • Automation │
│ calculation │ │ validation │
│ • Collection │ │ • TSS signing │
│ • Conversion │ │ │
│ • Distribution │ └─────────────────┘
└─────────────────┘
│
┌─────────────────┐
│ DEX Aggregator │
│ │
│ • Token swaps │
│ • Best prices │
│ • Slippage │
│ protection │
└─────────────────┘
│
┌─────────────────┐
│ Vultisig │
│ Treasury │
│ │
│ • USDC storage │
│ • Revenue │
│ tracking │
└─────────────────┘Fee Types and Structures
Fee Collection Mechanisms
Immediate Collection (Fees are collected immediately when transactions are executed).
Deferred Collection (Fees are accumulated and collected in batches)
Token Conversion System
The fee system automatically converts various tokens to USDC for treasury management.
Last updated
Was this helpful?
