Testnet · Base Sepolia · Open Protocol

The Economic Layer
for Digital Services

A general-purpose smart contract framework for service tokenization, marketplace, and billing. Executor-agnostic. Creator-first. Gasless by default.

12
Contracts
8
ERC Standards
1,000+
Tests
0%
Commission
The Missing Layer

Digital Services Deserve
Better Infrastructure

APIs, AI agents, automations, compute tasks, data pipelines — the backbone of the modern economy. Yet the infrastructure for owning, trading, and billing these services remains fragmented and centralized.

No Ownership

Services exist at the mercy of host platforms. There is no portable, verifiable ownership primitive for digital services.

Rigid Billing

Forced into one model: monthly subscriptions or flat-rate APIs. No unified framework for per-execution, subscription, and purchase.

Siloed Discovery

Services live in walled-garden marketplaces. No composability, no trustless service-to-service billing, no portability.

Core Protocol

Six Composable Primitives

Each contract is independently useful. Use ServiceNFT without the Marketplace. Use inUSD without ServiceNFTs. Mix, match, and compose.

ServiceNFT

ERC-721 + ERC-5643

Tokenize any digital service as a transferable, ownable asset with native subscription billing.

Token-Bound Accounts

ERC-6551

Dedicated wallet per service instance. Fund once, execute many. Owner controls when idle.

Three Billing Models

Per-execution · Subscription · Purchase

Per-execution micropayments, 30-day subscriptions, and one-time purchases in a single contract.

Gasless Marketplace

EIP-712 + EIP-3009 + ERC-4337

Register, list, purchase, and swap — all gasless. Users never need to hold ETH.

inUSD Payment Rails

ERC-20 · USDC-backed

Stable unit of account for all operations. Free entry from USDC. Ecosystem retention incentive.

BillingExecutor

On-chain audit trail

Batch settlement with immutable records. Per-creator and per-service analytics for reputation.

Service Lifecycle

From Registration to Settlement

Five phases, all gasless for end users. The protocol handles ownership, discovery, billing, and settlement.

1

Register

Creator signs EIP-712 message. ServiceFactory deploys a new ServiceNFT contract with immutable pricing. Zero gas for creator.

2

List

Creator burns a Listing Pass. Service becomes discoverable on the marketplace. Optional Feature Pass boosting.

3

Purchase

Buyer signs a gasless authorization. inUSD transfers directly to creator with zero commission. ERC-721 instance minted to buyer.

4

Fund & Execute

Buyer deposits inUSD to the Token-Bound Account. Instance locks. Executor draws per-execution fees to creator.

5

Settle

BillingExecutor records batch statistics on-chain. Immutable audit trail. Per-creator and per-service analytics update.

Token Economics

Creator-First. Minimal Extraction.

Zero commission on service revenue. Creators keep execution, purchase, and subscription payments in full. The protocol sustains itself through a 10% exit fee on USDC withdrawals and flat per-execution micro-fees ($0.0001).

How Revenue Flows

Service purchase price, execution fees, and subscription payments flow directly from buyer to creator. The protocol never intermediates or takes a commission on service revenue.

0% fee to enter — USDC to inUSD at 1:1
0% fee to spend inUSD on services
$0.0001 flat execution micro-fee
10% fee only on exit (inUSD to USDC)
PlatformCommissionSettlement
Apple App Store30%Monthly
Stripe2.9% + $0.302 days
RapidAPI20%Monthly
Indie Protocol0%5-min batch
Use Cases

One Protocol, Many Markets

The protocol is executor-agnostic. Any digital service that can report execution events can plug into the Indie Protocol.

AI Agent Marketplace

Tokenize LLM agents as NFTs with per-inference billing. Circuit breaker protects against runaway costs.

API Monetization

Replace Stripe + API keys with on-chain ownership and TBA-based credit. No chargebacks, no invoices.

Workflow Automation

Sell automation templates as NFT products. Per-run billing with composable workflow-to-workflow calls.

Compute & GPU

Per-job billing in dollar-stable inUSD. maxExecutionPrice prevents bill shock on expensive jobs.

Data Feeds

Subscription-native feeds with on-chain delivery records as verifiable reliability metrics.

Service-to-Service

Machine-to-machine billing via ERC-8004 discovery and TBA-to-TBA payments. Full audit trail.

Interoperability

Built on Established Standards

10 Ethereum standards ensure maximum composability with the broader EVM ecosystem. Service instances are real NFTs, tradeable on any marketplace.

ERC-20inUSD Stablecoin
ERC-721Service Ownership
ERC-1155Access Passes
ERC-5643Subscriptions
ERC-6551Agent Wallets
ERC-8004Agent Identity
EIP-712Typed Signing
EIP-3009Gasless Transfers
EIP-4337Account Abstraction
x402HTTP Payments
Architecture

Contract Architecture

12 production contracts organized into four functional layers. All contracts read dependencies from PlatformConfig — the single source of truth.

Service Layer

ServiceNFT ServiceFactory ServiceRegistry

Marketplace Layer

Marketplace ServicePass ServiceAccountImpl

Payment Layer

InUSDToken InUSDCTreasury TokenExchange

Infrastructure

PlatformConfig BillingExecutor X402Receiver
Executor-Agnostic Interface
AI Agents
Workflow Engines
API Gateways

Start Building on the
Indie Protocol

Read the whitepaper to understand the full architecture, economics, and security model. Then explore the contracts.