Home
Providers
0G Labs
0G Labs
0G Labs builds 0G (Zero Gravity), a decentralized AI operating system (deAIOS) that packages four modular layers into one stack: 0G Chain, an EVM-compatible Layer 1 with sub-second finality (mainnet "Aristotle", chain ID 16661); 0G Storage, a decentralized storage network for large AI datasets addressed by Merkle root hash and reachable through an indexer service, Go/TypeScript SDKs and a CLI; 0G DA, a data-availability layer using erasure coding and KZG commitments that OP Stack, Arbitrum Nitro and AVS rollups can settle against; and the 0G Compute Network, a decentralized GPU marketplace where every inference provider runs inside a TEE and attests to the model it serves. The developer-facing API is the 0G Compute Router at router-api.0g.ai — an OpenAI- and Anthropic-compatible gateway in front of the whole provider network, with a published OpenAPI 3.0 covering chat completions, the Anthropic messages shape, image generation and edits (sync and async), audio transcription, video generation, model and provider catalogs, routing preview, account balance and usage, and API-key management. Authentication splits into billable `sk-` API keys for inference and scope-limited `mk-` management keys for account and key administration.
0G Labs publishes 6 APIs on the APIs.io network, including Account API, API Key API, Inference API, and 3 more. Tagged areas include artificial-intelligence, ai-inference, llm, gpu-compute, and decentralized-compute.
0G Labs’ developer surface includes documentation, API reference, getting-started guide, support, engineering blog, signup flow, CLI, and 36 more developer resources.
9 APIs
1 MCP Servers
artificial-intelligence ai-inference llm gpu-compute decentralized-compute blockchain web3 evm decentralized-storage data-availability openai-compatible trusted-execution-environment agent-native crypto-infrastructure
On this page
Kin Score
APIs 9
MCP Servers 1
Rate Limits 1
Security Posture 2
Resources 43
apis.yml
45 Operational Transparency
Composite quality — 50.3/100 · developing
Contract Quality
13.0 / 25
Developer Ergonomics
16.1 / 20
Commercial Clarity
6.8 / 20
Operational Transparency
5.8 / 13
Agent readiness — 47/100 · agent native
Machine-Readable Contract
18 / 18
Agentic Access Contract
0 / 10
MCP Server
12 / 12
Machine-Readable Auth
10 / 10
Idempotency
9 / 9
Stable Error Semantics
8 / 8
Request/Response Examples
0 / 7
Rate-Limit Signaling
7 / 7
Typed Event Surface
0 / 6
Agent Skills
5 / 5
Well-Known Catalog
0 / 4
Consent & Bot Identity
0 / 3
A2A Agent Card
0 / 8
Dry-Run / Simulate Mode
0 / 4
Individual APIs this provider publishes, each with its own machine-readable definition.
Scroll for all 9
Model Context Protocol servers that expose these APIs to AI agents.
Documented rate limits and quota policies.
Authentication, domain security, vulnerability disclosure, and trust-center signals.
Get Started 5
Portal, sign-up, and the first successful call
Documentation 4
Reference material describing how the API behaves
Agent Surfaces 4
MCP servers, agent skills, and machine-readable catalogs
Design & Contract 7
Pagination, idempotency, versioning, errors, and events
Scroll for all 7
Build 5
SDKs, sample code, and the tooling you integrate with
Access & Security 2
Authentication, authorization, and security posture
Operate 7
Status, limits, changes, and where to get help
Scroll for all 7
Commercial 2
Pricing, plans, and the legal terms of use
Company 2
The organization behind the API
Other 5
Properties that don't map to a standard resource type
Source (apis.yml)
aid: 0g-labs
name: 0G Labs
description: '0G Labs builds 0G (Zero Gravity), a decentralized AI operating system (deAIOS) that packages four modular layers
into one stack: 0G Chain, an EVM-compatible Layer 1 with sub-second finality (mainnet "Aristotle", chain ID 16661); 0G Storage,
a decentralized storage network for large AI datasets addressed by Merkle root hash and reachable through an indexer service,
Go/TypeScript SDKs and a CLI; 0G DA, a data-availability layer using erasure coding and KZG commitments that OP Stack, Arbitrum
Nitro and AVS rollups can settle against; and the 0G Compute Network, a decentralized GPU marketplace where every inference
provider runs inside a TEE and attests to the model it serves. The developer-facing API is the 0G Compute Router at router-api.0g.ai
— an OpenAI- and Anthropic-compatible gateway in front of the whole provider network, with a published OpenAPI 3.0 covering
chat completions, the Anthropic messages shape, image generation and edits (sync and async), audio transcription, video
generation, model and provider catalogs, routing preview, account balance and usage, and API-key management. Authentication
splits into billable `sk-` API keys for inference and scope-limited `mk-` management keys for account and key administration.'
url: https://raw.githubusercontent.com/api-evangelist/0g-labs/refs/heads/main/apis.yml
image: https://cdn.prod.website-files.com/680b884d38733122a923739b/68269581b10a2233094e3208_Group%201171275720.webp
x-type: company
x-source: harvest:secondary-market
x-enrichment:
date: '2026-08-05'
status: enriched
artifacts_added: 40
pass: local-v1
x-coverage:
state: covered
reason: null
detail: Full public API surface reached with no wall. The Router OpenAPI (23 operations, 126 schemas) was found on the GitHub
Pages reference host after the API host and docs host both 404'd, and three anonymous Router endpoints, the mainnet chain
RPC, both llms.txt files, 14 published Agent Skills and three DA .proto files were all fetched successfully.
evidence:
- url: https://0gfoundation.github.io/0g-router/openapi.yaml
status: 200
- url: https://router-api.0g.ai/v1/models
status: 200
- url: https://docs.0g.ai/llms.txt
status: 200
checked: '2026-08-05'
specificationVersion: '0.21'
created: '2026-08-05'
modified: '2026-08-05'
tags:
- artificial-intelligence
- ai-inference
- llm
- gpu-compute
- decentralized-compute
- blockchain
- web3
- evm
- decentralized-storage
- data-availability
- openai-compatible
- trusted-execution-environment
- agent-native
- crypto-infrastructure
apis:
- name: 0G Chain JSON-RPC
description: Ethereum-compatible JSON-RPC endpoint for the 0G Chain mainnet ("Aristotle", chain ID 16661), an AI-focused
Layer 1 with sub-second finality. Standard EVM methods (eth_chainId, eth_call, eth_sendRawTransaction, …) work unchanged
with Hardhat, Foundry, Truffle, ethers.js and viem. Chain-specific surface is exposed through precompiles — DASigners
at 0x…1000 for data-availability signer registration and quorum queries, and Wrapped0GBase at 0x…1001 for wrapping the
native token as ERC-20 — plus staking and validator contract interfaces.
humanURL: https://docs.0g.ai/developer-hub/mainnet/mainnet-overview
baseURL: https://evmrpc.0g.ai
tags:
- blockchain
- evm
- web3
- json-rpc
- crypto-infrastructure
properties:
- type: Documentation
url: https://docs.0g.ai/developer-hub/mainnet/mainnet-overview
- type: Explorer
url: https://chainscan.0g.ai
- name: 0G DA (Data Availability) gRPC
description: gRPC surface for the 0G data-availability layer. The Disperser service accepts blobs asynchronously (DisperseBlob),
exposes polling for processing state (GetBlobStatus) and retrieval of a previously dispersed blob (RetrieveBlob); the
Retriever service reads blobs back from the DA nodes; and the node-side Signer service handles BatchSign, BatchRetrieve
and GetStatus. Rollups settle against this layer — OP Stack, Arbitrum Nitro, EigenLayer AVS and Babylon AVS integrations
are all documented.
humanURL: https://docs.0g.ai/developer-hub/building-on-0g/da-integration
x-deployment: self-hosted
x-baseurl-note: 0G hosts no public DA endpoint — a DA Client, Encoder and Retriever are run by the integrator (the docs
default the client server to 127.0.0.1:51001, and the container publishes port 51001). No baseURL is recorded rather than
pointing one at a docs page or a localhost address; the contract here is the protobuf, not a vendor-operated endpoint.
tags:
- data-availability
- blockchain
- web3
- grpc
- crypto-infrastructure
properties:
- type: Protobuf
url: grpc/0g-labs-da-disperser.proto
- type: Protobuf
url: grpc/0g-labs-da-retriever.proto
- type: Protobuf
url: grpc/0g-labs-da-signer.proto
- type: Documentation
url: https://docs.0g.ai/developer-hub/building-on-0g/da-integration
- type: SourceCode
url: https://github.com/0gfoundation/0g-da-client
- name: 0G Storage Indexer
description: Indexer service for the 0G Storage network. It locates the storage nodes holding a file's segments, brokers
uploads and downloads addressed by Merkle root hash, and handles the on-chain Flow contract interaction internally for
SDK callers. Reached through the Go and TypeScript storage SDKs, the 0g-storage-client CLI, and a REST gateway mode on
the CLI; the mainnet indexer is indexer-storage-turbo.0g.ai.
humanURL: https://docs.0g.ai/developer-hub/building-on-0g/storage/sdk
baseURL: https://indexer-storage-turbo.0g.ai
tags:
- decentralized-storage
- web3
- blockchain
- crypto-infrastructure
properties:
- type: Documentation
url: https://docs.0g.ai/developer-hub/building-on-0g/storage/sdk
- type: CLI
url: cli/0g-labs-cli.yml
- type: SourceCode
url: https://github.com/0gfoundation/0g-storage-client
- type: Explorer
url: https://storagescan.0g.ai
- aid: 0g-labs:0g-labs-account-api
name: 0G Labs Account API
description: The Account API from 0G Labs — 5 operation(s) for account.
humanURL: https://docs.0g.ai/developer-hub/building-on-0g/compute-network/router/overview
baseURL: https://router-api.0g.ai/v1
tags:
- Account
properties:
- type: OpenAPI
url: openapi/0g-labs-account-api-openapi.yml
- type: APIReference
url: https://0gfoundation.github.io/0g-router/
- type: Documentation
url: https://docs.0g.ai/developer-hub/building-on-0g/compute-network/router/overview
- type: GettingStarted
url: https://docs.0g.ai/developer-hub/building-on-0g/compute-network/router/quickstart
- type: Authentication
url: authentication/0g-labs-authentication.yml
- type: Conventions
url: conventions/0g-labs-conventions.yml
- type: Idempotency
url: conventions/0g-labs-conventions.yml
- type: ErrorCatalog
url: errors/0g-labs-problem-types.yml
- type: RateLimits
url: rate-limits/0g-labs-rate-limits.yml
- type: DataModel
url: data-model/0g-labs-data-model.yml
- type: ToolCrosswalk
url: mcp/0g-labs-tool-crosswalk.yml
- aid: 0g-labs:0g-labs-api-key-api
name: 0G Labs API Key API
description: The API Key API from 0G Labs — 2 operation(s) for api key.
humanURL: https://docs.0g.ai/developer-hub/building-on-0g/compute-network/router/overview
baseURL: https://router-api.0g.ai/v1
tags:
- API Key
properties:
- type: OpenAPI
url: openapi/0g-labs-api-key-api-openapi.yml
- type: APIReference
url: https://0gfoundation.github.io/0g-router/
- type: Documentation
url: https://docs.0g.ai/developer-hub/building-on-0g/compute-network/router/overview
- type: GettingStarted
url: https://docs.0g.ai/developer-hub/building-on-0g/compute-network/router/quickstart
- type: Authentication
url: authentication/0g-labs-authentication.yml
- type: Conventions
url: conventions/0g-labs-conventions.yml
- type: Idempotency
url: conventions/0g-labs-conventions.yml
- type: ErrorCatalog
url: errors/0g-labs-problem-types.yml
- type: RateLimits
url: rate-limits/0g-labs-rate-limits.yml
- type: DataModel
url: data-model/0g-labs-data-model.yml
- type: ToolCrosswalk
url: mcp/0g-labs-tool-crosswalk.yml
- aid: 0g-labs:0g-labs-inference-api
name: 0G Labs Inference API
description: The Inference API from 0G Labs — 11 operation(s) for inference.
humanURL: https://docs.0g.ai/developer-hub/building-on-0g/compute-network/router/overview
baseURL: https://router-api.0g.ai/v1
tags:
- Inference
properties:
- type: OpenAPI
url: openapi/0g-labs-inference-api-openapi.yml
- type: APIReference
url: https://0gfoundation.github.io/0g-router/
- type: Documentation
url: https://docs.0g.ai/developer-hub/building-on-0g/compute-network/router/overview
- type: GettingStarted
url: https://docs.0g.ai/developer-hub/building-on-0g/compute-network/router/quickstart
- type: Authentication
url: authentication/0g-labs-authentication.yml
- type: Conventions
url: conventions/0g-labs-conventions.yml
- type: Idempotency
url: conventions/0g-labs-conventions.yml
- type: ErrorCatalog
url: errors/0g-labs-problem-types.yml
- type: RateLimits
url: rate-limits/0g-labs-rate-limits.yml
- type: DataModel
url: data-model/0g-labs-data-model.yml
- type: ToolCrosswalk
url: mcp/0g-labs-tool-crosswalk.yml
- aid: 0g-labs:0g-labs-models-api
name: 0G Labs Models API
description: The Models API from 0G Labs — 1 operation(s) for models.
humanURL: https://docs.0g.ai/developer-hub/building-on-0g/compute-network/router/overview
baseURL: https://router-api.0g.ai/v1
tags:
- Models
properties:
- type: OpenAPI
url: openapi/0g-labs-models-api-openapi.yml
- type: APIReference
url: https://0gfoundation.github.io/0g-router/
- type: Documentation
url: https://docs.0g.ai/developer-hub/building-on-0g/compute-network/router/overview
- type: GettingStarted
url: https://docs.0g.ai/developer-hub/building-on-0g/compute-network/router/quickstart
- type: Authentication
url: authentication/0g-labs-authentication.yml
- type: Conventions
url: conventions/0g-labs-conventions.yml
- type: Idempotency
url: conventions/0g-labs-conventions.yml
- type: ErrorCatalog
url: errors/0g-labs-problem-types.yml
- type: RateLimits
url: rate-limits/0g-labs-rate-limits.yml
- type: DataModel
url: data-model/0g-labs-data-model.yml
- type: ToolCrosswalk
url: mcp/0g-labs-tool-crosswalk.yml
- aid: 0g-labs:0g-labs-provider-api
name: 0G Labs Provider API
description: The Provider API from 0G Labs — 1 operation(s) for provider.
humanURL: https://docs.0g.ai/developer-hub/building-on-0g/compute-network/router/overview
baseURL: https://router-api.0g.ai/v1
tags:
- Provider
properties:
- type: OpenAPI
url: openapi/0g-labs-provider-api-openapi.yml
- type: APIReference
url: https://0gfoundation.github.io/0g-router/
- type: Documentation
url: https://docs.0g.ai/developer-hub/building-on-0g/compute-network/router/overview
- type: GettingStarted
url: https://docs.0g.ai/developer-hub/building-on-0g/compute-network/router/quickstart
- type: Authentication
url: authentication/0g-labs-authentication.yml
- type: Conventions
url: conventions/0g-labs-conventions.yml
- type: Idempotency
url: conventions/0g-labs-conventions.yml
- type: ErrorCatalog
url: errors/0g-labs-problem-types.yml
- type: RateLimits
url: rate-limits/0g-labs-rate-limits.yml
- type: DataModel
url: data-model/0g-labs-data-model.yml
- type: ToolCrosswalk
url: mcp/0g-labs-tool-crosswalk.yml
- aid: 0g-labs:0g-labs-service-types-api
name: 0G Labs Service Types API
description: The Service Types API from 0G Labs — 1 operation(s) for service types.
humanURL: https://docs.0g.ai/developer-hub/building-on-0g/compute-network/router/overview
baseURL: https://router-api.0g.ai/v1
tags:
- Service Types
properties:
- type: OpenAPI
url: openapi/0g-labs-service-types-api-openapi.yml
- type: APIReference
url: https://0gfoundation.github.io/0g-router/
- type: Documentation
url: https://docs.0g.ai/developer-hub/building-on-0g/compute-network/router/overview
- type: GettingStarted
url: https://docs.0g.ai/developer-hub/building-on-0g/compute-network/router/quickstart
- type: Authentication
url: authentication/0g-labs-authentication.yml
- type: Conventions
url: conventions/0g-labs-conventions.yml
- type: Idempotency
url: conventions/0g-labs-conventions.yml
- type: ErrorCatalog
url: errors/0g-labs-problem-types.yml
- type: RateLimits
url: rate-limits/0g-labs-rate-limits.yml
- type: DataModel
url: data-model/0g-labs-data-model.yml
- type: ToolCrosswalk
url: mcp/0g-labs-tool-crosswalk.yml
maintainers:
- FN: Kin Lane
email: kin@apievangelist.com
- FN: APIs.json
email: info@apis.io
common:
- type: IssueTracker
url: https://github.com/0gfoundation/0g-da-client/issues
- type: Releases
url: https://github.com/0gfoundation/0g-da-client/releases
- type: ContributionGuide
url: https://github.com/0gfoundation/0g-da-client/blob/main/contributing.md
- type: Website
url: https://0g.ai
- type: DeveloperPortal
url: https://build.0g.ai
- type: Documentation
url: https://docs.0g.ai
- type: APIReference
url: https://0gfoundation.github.io/0g-router/
- type: GettingStarted
url: https://docs.0g.ai/developer-hub/getting-started
- type: Support
url: https://discord.gg/0glabs
- type: Blog
url: https://0g.ai/blog
- type: GitHubOrganization
url: https://github.com/0gfoundation
- type: StatusPage
url: https://status.0g.ai
- type: SignUp
url: https://pc.0g.ai
- type: Login
url: https://pc.0g.ai
- type: TermsOfService
url: https://0g.ai/terms-of-service
- type: PrivacyPolicy
url: https://0g.ai/privacy-policy
- type: LLMsTxt
url: llms/0g-labs-llms.txt
- type: OpenAPI
url: openapi/_original/0g-labs-router-openapi.yml
- type: Packages
url: packages/0g-labs-packages.yml
- type: SDKs
url: packages/0g-labs-packages.yml
- type: CLI
url: cli/0g-labs-cli.yml
- type: Authentication
url: authentication/0g-labs-authentication.yml
- type: Conventions
url: conventions/0g-labs-conventions.yml
- type: Idempotency
url: conventions/0g-labs-conventions.yml
- type: RateLimits
url: rate-limits/0g-labs-rate-limits.yml
- type: ErrorCatalog
url: errors/0g-labs-problem-types.yml
- type: Lifecycle
url: lifecycle/0g-labs-lifecycle.yml
- type: Deprecation
url: lifecycle/0g-labs-lifecycle.yml
- type: Conformance
url: conformance/0g-labs-conformance.yml
- type: DataModel
url: data-model/0g-labs-data-model.yml
- type: Sandbox
url: sandbox/0g-labs-sandbox.yml
- type: WellKnown
url: well-known/0g-labs-well-known.yml
- type: DomainSecurity
url: security/0g-labs-domain-security.yml
- type: AgentSkill
url: skills/_index.yml
- type: MCPServer
url: mcp/0g-labs-mcp.yml
- type: ToolCrosswalk
url: mcp/0g-labs-tool-crosswalk.yml
- type: Overlay
url: overlays/0g-labs-router-overlay.yaml
- type: ChangeLog
url: changelog/0g-labs-changelog.yml
- type: Components
url: components/0g-labs-components.yml
- type: Protobuf
url: grpc/0g-labs-da-disperser.proto
- type: Explorer
url: https://chainscan.0g.ai
- type: Faucet
url: https://faucet.0g.ai
- type: Whitepaper
url: https://cdn.jsdelivr.net/gh/0glabs/0g-doc/static/whitepaper.pdf