Skip to main content

Introduction

Clutch Protocol is a decentralized ride-sharing blockchain with on-chain ride lifecycle, client-side signing, and instant CLT payouts to drivers. Built on a custom non-EVM blockchain, and the settlement layer for CLT: a fully-reserved, redeemable token pegged 1 USD = 1,000,000 CLT — every CLT in circulation is backed 1:1 by off-chain reserve.

Key Features

  • Fully-reserved CLT — 1 USD = 1,000,000 CLT (CLT is an integer micro-dollar, no decimals). The only two operations that change total supply are the authority-gated Mint and the permissionless Burn — see CLT Economics
  • Driver-first payments — Drivers receive most of each fare; optional referrer fees up to 400 bps (4%; default 200+200 bps) on RidePay
  • Instant payouts — Drivers receive CLT as passengers pay via on-chain transactions
  • Transparent & secure — On-chain transactions with cryptographic security, chain-bound signatures, and full auditability
  • Developer-friendly — JavaScript SDK, GraphQL API, Docker deployment, block explorer
  • Decentralized — Aura consensus with distributed validator nodes, compensated by a flat per-transaction fee rather than block rewards
Governance

Community governance (DAO) is on the roadmap and described on the marketing site. It is not yet implemented in the current codebase.

Architecture Overview

ComponentDescription
Clutch NodeBlockchain core with Aura consensus, custom transaction format
Clutch Hub APIApplication-to-node bridge (GraphQL + faucet)
Clutch Hub SDKJavaScript/TypeScript SDK for client-side signing
Clutch ExplorerBlock indexer, REST API, and web UI
Clutch DeployFull-stack Docker Compose deployment
Demo AppReference React app for passenger/driver ride flows
ResourceURL
Documentationhttps://docs.clutchprotocol.io
Stage demo apphttps://app-stage.clutchprotocol.io
npm SDKhttps://www.npmjs.com/package/clutch-hub-sdk-js
Docker packagesDocker images · GHCR org · Docker Hub

CLT economics

CLT is fully reserved: 1 USD = 1,000,000 CLT, and every CLT is backed 1:1 by off-chain reserve. Ride payments and validator compensation are separate, and neither one changes total supply — only Mint (authority-gated, on-ramp) and Burn (permissionless, redemption) do that.

LayerMechanismDefault
RidePayReferrer fees + driver remainder200 bps (2%) request + 200 bps (2%) offer per payment
Every transactionFlat fee to the block authortx_fee = 1000 CLT ($0.001)

Example: a $5.00 fare (5,000,000 CLT), one full RidePay, both referrers set → request referrer 100,000 CLT ($0.10), offer referrer 100,000 CLT ($0.10), driver 4,800,000 CLT ($4.80).

Validators are not paid from ride fares or block rewards — block rewards don't exist, because minting unbacked CLT to pay them would break the 1:1 reserve invariant. They earn the flat tx_fee paid by (almost) every transaction instead.

Full details: CLT Economics

Status

Alpha Software

Clutch Protocol is in active development. APIs may change without notice. Use at your own risk.