---
title: "USBC Developer Portal"
description: "Build with the USBC API. Browse the catalog, follow the integration guides, and grab a client library."
url: "https://developer1.yes.world/"
image: "https://developer1.yes.world/_og/d/c_Ocean.takumi,title_USBC+Developer+Portal,description_~QnVpbGQgd2l0aCB0aGUgVVNCQyBBUEkuIEJyb3dzZSB0aGUgY2F0YWxvZywgZm9sbG93IHRoZSBpbnRlZ3JhdGlvbiBndWlkZXMsIGFuZCBncmFiIGEgY2xpZW50IGxpYnJhcnku,props_eyJ0aGVtZSI6eyJtb2RlIjoibGlnaHQiLCJjb2xvcnMiOnsicHJpbWFyeSI6IiMwMDY2RkYifX19,s_5m6BhOdaOhJVBOuB.png"
---

# USBC Developer Portal

Build with the USBC API. Browse the catalog, follow the integration guides, and grab a client library to get going in minutes.

[Get started](https://developer1.yes.world/docs/getting-started)

## Get started

Two short reads to take you from credentials to first call.

## Register an application

Create an app from your profile menu, copy the `client_id` and `client_secret`, and you're ready to authenticate. The secret is shown once — store it somewhere safe.

[Read the guide](https://developer1.yes.world/docs/getting-started)

## Authenticate and start calling

Exchange credentials for a short-lived bearer token, then call any USBC endpoint with `Authorization: Bearer <token>`. Tokens last one hour.

[See the flow](https://developer1.yes.world/docs/authentication)

---

### [One platform, many APIs](#one-platform-many-apis)

Identity, KYC, namespace, wallet — all behind one OAuth flow and one consistent error envelope.

### [Production-grade security](#production-grade-security)

Bearer tokens with audience checks, rate limits, IP allowlists, and a clear path from Sandbox to Production.

### [Documented and versioned](#documented-and-versioned)

Every endpoint comes with an OpenAPI spec, request/response examples, and an in-browser console to try it.

### [Official SDKs](#official-sdks)

Drop-in client libraries for JavaScript, Swift, Kotlin, Python, and Go — auth and retries handled for you.

---

## Read the docs

Integration guides, environment overviews, error envelopes, rate limits, and webhook patterns — everything you need to ship a production integration.

[Open the docs](https://developer1.yes.world/docs)