# Examples Guide

Runnable SDK examples live in the top-level `examples/` directory.

Use this page as the index for example scripts instead of embedding long `@example` blocks in source comments.

## Getting Started

- [examples/01-getting-started.ts](../examples/01-getting-started.ts)

## Namespace Examples

- [examples/02-core.ts](../examples/02-core.ts)
- [examples/03-tokens.ts](../examples/03-tokens.ts)
- [examples/04-yields.ts](../examples/04-yields.ts)
- [examples/05-prices.ts](../examples/05-prices.ts)
- [examples/06-defi.ts](../examples/06-defi.ts)
- [examples/07-nfts.ts](../examples/07-nfts.ts)
- [examples/08-ens.ts](../examples/08-ens.ts)
- [examples/09-registry.ts](../examples/09-registry.ts)
- [examples/10-json-rpc.ts](../examples/10-json-rpc.ts) — raw JSON-RPC arrays and client-side parallel calls
- [examples/11-rpc.ts](../examples/11-rpc.ts)
- [examples/12-contracts.ts](../examples/12-contracts.ts)
- [examples/13-solana.ts](../examples/13-solana.ts)
- [examples/14-data.ts](../examples/14-data.ts)
- [examples/16-cosmos.ts](../examples/16-cosmos.ts) — Cosmos SDK auth & staking methods

## Error Handling

- [examples/15-error-handling.ts](../examples/15-error-handling.ts)

## Notes

- Method-by-method signatures and return types are documented in [api-reference.md](./api-reference.md).
- The example scripts are intended to be run directly and show end-to-end SDK usage.
