> ## Documentation Index
> Fetch the complete documentation index at: https://nexus.gerowallet.io/docs/llms.txt
> Use this file to discover all available pages before exploring further.

# Welcome to Gero Nexus

> Multi-chain blockchain data API for developers

Gero Nexus is a multi-chain blockchain data API that gives developers instant access to on-chain data across Cardano, Bitcoin, and Midnight through simple REST endpoints. Built by the team behind GeroWallet.

<CardGroup cols={2}>
  <Card title="Quick Start" icon="rocket" href="/docs/quickstart">
    Make your first API call in a few minutes
  </Card>

  <Card title="API Reference" icon="code" href="/docs/api-reference">
    Browse every endpoint with a live playground
  </Card>

  <Card title="Authentication" icon="key" href="/docs/authentication">
    How to authenticate your API requests
  </Card>

  <Card title="Rate Limits" icon="gauge" href="/docs/concepts/rate-limits">
    Request quotas and how throttling works
  </Card>
</CardGroup>

## What you can query

* **Blocks**: block data, headers, and confirmations
* **Transactions**: details, UTXOs, metadata, submission, and script evaluation (execution units)
* **Scripts**: resolve Plutus/native scripts and Plutus datums by hash
* **Addresses**: balances, transactions, and assets
* **Accounts**: stake account information and rewards
* **Assets**: native tokens, NFTs, and metadata
* **Epochs**: protocol parameters and stake distribution
* **Stake Pools**: pool information, performance metrics, and delegators
* **Bitcoin**: addresses, transactions, blocks, fees, mempool, and ordinals
* **Midnight**: transactions and DUST

Optional [add-ons](/docs/addons/overview) extend the API with market data, wallet analytics, server-side transaction building, an MCP server, and real-time WebSocket streaming.

## A first request

```javascript theme={null}
const response = await fetch('https://nexus.gerowallet.io/api/blocks/latest', {
  headers: { 'X-Api-Key': 'nxs_your_api_key_here' },
});

const latestBlock = await response.json();
console.log(`Latest block: ${latestBlock.height}`);
```

See [Authentication](/docs/authentication) for how to obtain and use an API key, then the [Quick Start](/docs/quickstart) for a full walkthrough. Every endpoint in the [API Reference](/docs/api-reference) also has a live playground that authenticates with your `X-Api-Key`.

## Need help?

<CardGroup cols={2}>
  <Card title="Join our Discord" icon="discord" href="https://discord.gg/UY75d23jvK">
    Real-time help from the team and community
  </Card>

  <Card title="Support" icon="envelope" href="https://nexus.gerowallet.io/support">
    Reach the Nexus support team
  </Card>
</CardGroup>
