USDC
Base0x833589fcd6edb6e08f4c7c32d4f71b54bda02913INTEGRATION DOCS
Production GatewayUse a current OAccess chain slug and the exact token contract or mint. OAccess checks current availability when the user opens the link.
https://buy.oaccess.link/{chain}/{contract-or-mint}const gatewayHost = "https://buy.oaccess.link";
const chain = "base";
const contract = "0x833589fcd6edb6e08f4c7c32d4f71b54bda02913";
const url = new URL(`/${chain}/${contract}`, gatewayHost).href;This example uses a fixed Gateway host and an exact validated identity. For dynamic inputs, use existing Gateway-compatible chain and contract/mint validation before constructing the URL. Never use a symbol alone or accept an arbitrary host, full URL or query string as an identifier.
Examples only. Current availability is checked when the link is opened.
0x833589fcd6edb6e08f4c7c32d4f71b54bda029130x42000000000000000000000000000000000000060x940181a94a35a4569e4529a3cdfb74e38fd98631EPjFWdd5AufqSSqeM2qN1xzybapC8G4wEGGkZwyTDt1vUse an exact chain slug and exact contract or mint.
OAccess identifies the requested asset and checks current availability.
If current route and eligibility checks pass, the user can continue through checkout.
Current Gateway chain slugs describe network addressability, not token or customer purchase availability.
A valid Gateway link does not guarantee that the asset exists, is currently available to buy, or is eligible for a particular user. OAccess checks the current state when the link is opened.
Websites, wallets, screeners, bots and AI applications can compose the same URL from an exact identity. OAccess is developing a read-only MCP interface; no MCP connection is required to build a link. See the plain-text reference.