Feature

Token-Based Data Payments

Monetize your enterprise data with built-in cryptocurrency payment support. Accept ERC-20 tokens or native chain currencies for data access with automatic blockchain settlement.

ERC-20
Token Standard
Native
ETH/MATIC Support
Auto
Settlement
$0
Platform Fees

How Token Payments Work

A seamless flow from data request to payment settlement.

1

Data Owner Sets Price

Configure per-access pricing for your shared data. Accept any supported ERC-20 token or native currency.

2

Requester Initiates Payment

When requesting paid data, the requester's node automatically initiates the token transfer.

3

Payment Verification

The data owner's node verifies the payment transaction on blockchain before releasing data.

4

Data Delivery

Once payment is confirmed, encrypted data is transferred to the requester via P2P network.

5

Compliance Recording

Both payment and data transfer are recorded on blockchain for complete audit trail.

# Share data with payment requirement
POST /share_data
{
  "data": "Premium enterprise dataset...",
  "recipient": "node_b2c3d4e5f6a1",
  "encrypt": true,
  "require_payment": true,
  "price": "10.0",
  "token": "USDC"
}

# Response
{
  "status": "pending_payment",
  "data_hash": "sha256:7f83b1657ff1fc...",
  "payment": {
    "required": true,
    "amount": "10.0",
    "token": "USDC",
    "token_address": "0xA0b86991c6218...",
    "recipient_wallet": "0x742d35Cc..."
  }
}

# After payment confirmed
{
  "status": "shared",
  "payment": {
    "tx_hash": "0x9a8b7c6d5e4f...",
    "confirmed": true,
    "block_number": 45678902
  }
}

Supported Payment Methods

Accept payments in stablecoins, native currencies, or any ERC-20 token.

$

USDC

USD-pegged stablecoin for predictable pricing

$

USDT

Tether stablecoin with wide adoption

ETH

Native ETH

Ethereum native currency

+

Any ERC-20

Configure any ERC-20 token

Adding Custom Tokens

# Configure custom ERC-20 token
POST /tokens/add
{
  "symbol": "DATA",
  "name": "Data Token",
  "address": "0x1234567890abcdef...",
  "decimals": 18
}

Data Monetization Use Cases

Turn your enterprise data into a revenue stream.

Market Research Data

Sell aggregated market research and analytics to partners and clients with per-report pricing.

Real Estate Data

License property data, valuations, and market trends to investors and developers.

IoT Sensor Data

Monetize industrial IoT sensor readings, weather data, or environmental monitoring.

Compliance Data

Share audit reports and compliance certifications with partners for due diligence.

Financial Data

License financial analytics, credit scores, or trading signals to subscribers.

B2B Data Exchange

Enable secure data sharing between business partners with automatic settlement.

Token API Endpoints

Manage token payments and balances programmatically.

GET /balance/{address}

Get token balance for a wallet address. Returns balances for all configured tokens.

POST /transfer

Transfer tokens to another address. Requires wallet private key configuration.

GET /tokens

List all configured tokens with their contract addresses and decimals.

POST /tokens/add

Add a new ERC-20 token to the supported tokens list.

GET /payments/history

Get payment history with filtering by date range, token, and status.

Start Monetizing Your Data

Deploy a node and enable token payments in minutes.