hackquest logo

Orbit 0g

Orbit is the marketplace surface for the OpenClaw plugin economy on 0G Galileo testnet.

視頻

專案圖片 1
專案圖片 2

技術堆疊

OpenClaw

描述

Orbit monetizes OpenClaw plugins on 0G: scaffold with orbit-init, publish to ClawHub + on-chain registry, charge per tool via registerOrbitUserBilling. Creators earn; users pay transparently on Galileo testnet

The problem

OpenClaw has a growing plugin ecosystem, but creators have no standard way to monetize extensions. There is no built-in flow to set install/usage pricing, charge users when a tool runs, or withdraw earnings on-chain. Every plugin team would need custom payment logic, wallet handling, and registry plumbing.

Our solution

Orbit is a monetization layer for OpenClaw on 0G Galileo testnet, delivered as smart contracts plus @orbit-0g/sdk (TypeScript SDK + CLI).

Step

What happens

Scaffold

orbit-init — metadata, pricing in ETH, OpenClaw-ready project

Publish

orbit-publish — ClawHub package + OrbitRegistry on-chain

Monetize

registerOrbitUserBilling(api) — per-install and per-tool charges via OrbitBilling

Withdraw

Creators withdraw earnings from the billing contract

One line in a plugin enables billing for all tools:

registerOrbitUserBilling(api);

Why it matters

Stakeholder

Benefit

Plugin creators

Set prices once, publish once, earn on real usage — no custom billing backend

Users

One wallet openclaw orbit wallet setup), transparent on-chain charges per tool

Ecosystem

Sustainable plugins → more quality agent tools on OpenClaw + 0G

Vision

Orbit turns OpenClaw from “free plugins only” into an open marketplace for agent tools — trustless pricing on 0G and a developer experience as simple as npm run orbit:publish.

黑客松進展

Phase 1 — Smart contracts on 0G

- Deployed OrbitRegistry and OrbitBilling on 0G Galileo testnet (chain ID 16602)

- Integrated both contracts into the TypeScript SDK (viem)

Phase 2 — Core SDK

- Built @orbit-0g/sdk with registry, billing, publisher, and storage clients

- Hardcoded RPC, chain ID, and contract addresses in the SDK

Phase 3 — Creator CLIs

- orbit-init — scaffold OpenClaw plugin, ETH pricing, merge into existing projects

- orbit-publish — build, publish to ClawHub, register/update on OrbitRegistry, write orbit.pluginId to manifest

Phase 4 — User CLI

- orbit-install / openclaw orbit wallet setup — user private key in ~/.orbit/.env

Phase 5 — OpenClaw billing

- registerOrbitUserBilling(api) — install charge + before_tool_callrecordUsage

- Resolve orbit.pluginId from openclaw.plugin.json via api.rootDir

- Multi-plugin: wallet only in ~/.orbit/.env, plugin ID per manifest

Phase 6 — 0G Storage integration

- sdk.storage.upload() / sdk.storage.download(hash) in createOrbitSdk()

- HTTP client via ORBIT_STORAGE_URL /put, /get/{hash})

- Optional — billing/publish work without storage configured

Phase 7 — Publish pipeline fixes

- Switched to clawhub package publish with explicit --workdir

- Git metadata for ClawHub publish

Phase 8 — Demo & release

- echo-plugin end-to-end demo

- Published @orbit-0g/sdk to npm (v0.1.25)

- Unit tests for billing, publisher, user config, plugin ID

籌資狀態

  1. Current stage: Pre-seed / bootstrapped. No institutional funding or venture round closed to date.

  2. Funding to date: Self-funded during the hackathon (development time, testnet gas, npm publishing). No paid customers or revenue yet — Orbit is on 0G Galileo testnet with a working SDK and demo plugin.

  3. In progress: Actively engaging the OpenClaw and 0G communities for early support — feedback from plugin authors, gateway operators, and ecosystem programs (grants, hackathon prizes, builder funds). Conversations are ongoing; nothing finalized.

  4. Use of funds (if raised): Mainnet contract audit, continued SDK and ClawHub integration, reference plugins, and developer docs/adoption in both ecosystems.

  5. Ask: Community alignment and ecosystem grants rather than a traditional VC round at this stage. Open to partnerships with OpenClaw and 0G builder programs as we move from testnet demo to broader plugin adoption.

團隊負責人
NNashir Jamali
專案連結
部署生態系
0G0G
行業
DeFiAIInfra