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

# Helius

> Access Solana RPC and enhanced APIs from Helius through Corbits

## Overview

The Helius proxy provides pay-per-request access to [Helius](https://helius.dev) Solana RPC and enhanced APIs. Query balances, transactions, DAS (Digital Asset Standard) data, and more. No account or API key required.

|                    |                                  |
| ------------------ | -------------------------------- |
| **Proxy URL**      | `https://helius.api.corbits.dev` |
| **Proxy ID**       | `1`                              |
| **Default price**  | \$0.01 per request               |
| **Pricing scheme** | Exact                            |

## Quick start

Install the payment SDK and query a Solana account balance:

```javascript theme={null}
import { payer } from "@faremeter/rides";

// Load your Solana keypair
await payer.addLocalWallet(process.env.PAYER_KEYPAIR);

const response = await payer.fetch("https://helius.api.corbits.dev", {
  method: "POST",
  headers: {
    "Content-Type": "application/json",
    Accept: "application/json",
  },
  body: JSON.stringify({
    jsonrpc: "2.0",
    id: 1,
    method: "getBalance",
    params: ["YOUR_SOLANA_ADDRESS"],
  }),
});

const data = await response.json();
console.log("Balance:", data.result.value / 1e9, "SOL");
```

## Common RPC methods

Helius supports the full Solana JSON-RPC API plus enhanced methods:

### Standard Solana RPC

| Method                    | Description                          |
| ------------------------- | ------------------------------------ |
| `getBalance`              | Get the SOL balance for an account   |
| `getBlockHeight`          | Get the current block height         |
| `getTransaction`          | Get transaction details by signature |
| `getAccountInfo`          | Get account data and metadata        |
| `getSlot`                 | Get the current slot                 |
| `getLatestBlockhash`      | Get the latest blockhash             |
| `getTokenAccountsByOwner` | Get SPL token accounts for a wallet  |

### Helius enhanced methods

| Method                  | Description                                     |
| ----------------------- | ----------------------------------------------- |
| `getAsset`              | Get a digital asset (NFT, compressed NFT) by ID |
| `getAssetsByOwner`      | Get all digital assets owned by an address      |
| `searchAssets`          | Search for digital assets with filters          |
| `getSignaturesForAsset` | Get transaction signatures for a digital asset  |
| `getTokenAccounts`      | Enhanced token account queries                  |

<Note>
  Helius extends the standard Solana RPC with DAS (Digital Asset Standard) methods for NFT and compressed NFT data. See the [Helius documentation](https://docs.helius.dev) for the full list of enhanced methods.
</Note>

## Discover this merchant

Query the Discovery API to get live details about this proxy:

```bash theme={null}
# Search for this proxy
curl "https://api.corbits.dev/api/v1/search?q=helius"

# Get proxy details
curl "https://api.corbits.dev/api/v1/proxies/1"

# List endpoints
curl "https://api.corbits.dev/api/v1/proxies/1/endpoints"
```

## Notes

* Requests use the standard Solana JSON-RPC format — a POST with `jsonrpc`, `method`, and `params` fields.
* All requests go to the root proxy URL (no path). The RPC method is specified in the request body.
* Helius enhanced methods (DAS) use the same JSON-RPC format as standard Solana RPC methods.
* Payment is handled at the proxy layer via x402 — the `@faremeter/rides` SDK manages the challenge/response cycle automatically.
