Skip to content

dapinet/dapinet-wiki

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

description Monetize any API with blockchain - Automatic payments for every call
icon sparkles
layout
title description tableOfContents outline pagination
visible
true
visible
true
visible
true
visible
true
visible
true

Welcome to Dapinet

What is Dapinet?

Dapinet is the first decentralized protocol enabling automatic micropayments for API calls. Transform any Web2 API into a monetizable Web3 service.

The Problem

  • Traditional APIs use expensive monthly subscriptions
  • No true pay-per-use pricing
  • High barriers to entry for small users
  • No transparency on payments

The Dapinet Solution

  • Pay-per-call - Users only pay for what they consume
  • Automatic settlements - You get paid instantly on-chain
  • 0% fees - 100% of payment goes to API provider
  • Full control - You own the infrastructure and keys

How It Works

1️⃣ User → Calls API + Pays on-chain
2️⃣ Smart Contract → Locks payment + Emits event
3️⃣ Your Operator → Listens to event + Calls external API
4️⃣ Settlement → You get paid + User receives data

Two Paths, One Protocol

🛍️ I'm an API Consumer

Want to use APIs with automatic payments?

👉 Consumer Quick Start

  • Install SDK in 2 minutes
  • First API call in 5 minutes
  • Examples for Weather, Crypto, AI

💰 I'm an API Provider

Want to monetize your API with blockchain?

👉 Provider Quick Start

  • Setup Operator in 10 minutes
  • Register your API on-chain
  • First automatic revenue

Key Features

Feature Description
Pay-Per-Use Users pay only for each call
Instant Payments You get paid automatically after each settlement
Self-Hosted You control 100% of infrastructure
Gasless Possible EIP-712 signatures for gasless UX
Any API Weather, Finance, AI, Blockchain - everything works
Low Gas Fees Deployed on Arbitrum for minimal fees

Protocol Stats

  • Contract Version: V1.2
  • Network: Arbitrum Sepolia (testnet)
  • License: Business Source License 1.1 (→ MIT in 2029)
  • Contract Address: 0x765125Dd4DD61c7Df8dbDb786DFd76D2610262E5

Technical Architecture

Dapinet consists of 3 components working together:

  1. Smart Contract (V1.2) - Manages payments and on-chain events
  2. TypeScript SDK - Enables consumers to call APIs
  3. Operator - Self-hosted service that executes API calls

Ready to Start?

Choose your path:

{% content-ref url="getting-started/quick-start-consumer.md" %} quick-start-consumer.md {% endcontent-ref %}

{% content-ref url="getting-started/quick-start-provider.md" %} quick-start-provider.md {% endcontent-ref %}

Need Help?


💡 New to Web3? No problem! This documentation is designed for beginners with step-by-step explanations.

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors