Revenue

TL;DR

The Vultisig fee system enables plugins to monetize through three fee models:

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

Per-Transaction Fees

Overview: Charged each time your app executes a transaction on behalf of users.

Best For: Trading bots, automation plugins, swap aggregators, portfolio rebalancers.

Subscription Fees

Overview: Fixed recurring charges at regular intervals, regardless of transaction count.

Best For: Portfolio analytics, premium features, unlimited access models, enterprise tools.

Per installation

Overview: One-time charge when users install your app from the App Store.

Best For: Premium plugins, specialized tools, one-time setup services, license-based access.


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?