Skip to main content
Token Layer exposes the same protocol surface through three integration paths:
  • raw HTTP calls against the REST API
  • the TypeScript SDK for typed app integrations
  • the Rust CLI for agents, scripts, and terminal workflows

Base URLs

Choose your integration path

REST API

Direct HTTP access to the full public surface

TypeScript SDK

Typed client for /token-layer and /info

CLI

Scriptable command surface for agents and operators

Option 1: Start with raw HTTP

Use POST /info for read-oriented operations and POST /token-layer for action execution.
For authenticated requests:

Option 2: Start with the SDK

Option 3: Start with the CLI

Authentication

Depending on the endpoint and client, Token Layer supports:
  • API key auth
  • JWT auth
  • wallet-signed auth for supported flows

Next steps