Overview
The Raze regional gateway supports a subset of Helius APIs. Use it as a drop-in for:- RPC URL —
https://rpc.raze.bot/(recommended for web3.js and browsers) - DAS JSON-RPC —
getAsset,getAssetsByOwner, and related methods on the same endpoint
Authentication
Header (preferred)
Query string (Helius-style)
Also supported on/solana (promoted at the edge before the request hits the gateway):
| Query param | Example |
|---|---|
apikey | ?apikey=sk_... |
api-key | ?api-key=sk_... |
api_key | ?api_key=sk_... |
X-Api-Key or Authorization header always wins over the query string.
Endpoint
| Client | URL |
|---|---|
| web3.js / browser RPC | https://rpc.raze.bot/ |
| Direct / SDK | https://rpc.raze.bot/ (same JSON-RPC handler) |
ca, de, fr, jp, nl, ny, sg, uk — see Protocols.
All DAS calls use JSON-RPC 2.0 POST with Content-Type: application/json.
DAS methods
Handled locally by the gateway (backed by History API token endpoints, reshaped to Helius DAS JSON). They do not proxy to Helius.| Method | Status | Notes |
|---|---|---|
| getAsset | Supported | Token metadata by mint |
| getAssetsByOwner | Supported | Wallet token balances |
| getAssetsByCreator | Supported | Search by creator |
| getAssetsByAuthority | Supported | Search by update authority |
| getAssetsByGroup | Partial | groupKey=collection only (approximated) |
| searchAssets | Partial | Subset of filters (see below) |
| getAssetSignatures | Supported | Signatures for asset id |
getAssetProof | Not supported | Requires Bubblegum indexer |
getAssetProofs | Not supported | Same |
searchAssets filters (v1)
At least one of:
creatorAddressauthorityAddressname,symbol,searchTerm, orquery(text search)
getAssetsByGroup
groupKey: "collection"+groupValue— best-effort via authority search- Other
groupKeyvalues — empty result page (valid DAS shape)
Example: getAsset
Migration from Helius
| Helius | Raze |
|---|---|
mainnet.helius-rpc.com | https://rpc.raze.bot/ |
api.helius.xyz DAS | Same host — DAS methods above |
| Wallet / portfolio tokens | History wallets tokens or getAssetsByOwner |
| PnL | History wallet PnL |
getBalance, getTransaction, etc.) continue to work via the gateway proxy — see JSON-RPC Methods.
