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

# Introduction

> Ralph Studio is Alephium's developer infrastructure platform.

Ralph Studio gives developers everything they need to build on Alephium, a managed RPC endpoint, smart contract tooling, real-time analytics, and a growing set of data APIs.

If you've used Alchemy or QuickNode on Ethereum, Ralph Studio is the equivalent for Alephium.

## What you can do

**RPC Access**: connect your app to Alephium mainnet or testnet through a managed endpoint. No node setup, no maintenance. Just create an app, grab your slug, and start making requests.

**Smart Contract Tooling**: write, compile, deploy, and interact with Ralph smart contracts directly in the browser. The built-in IDE supports the full Ralph language with syntax highlighting, error output, and one-click deployment.

**Contract Registry**: verified contracts are published to a public registry. Anyone can browse and interact with them without writing code, similar to Etherscan's Read/Write Contract feature.

**Analytics**: every request through your endpoint is logged. You get request volume, latency percentiles, error rates, compute unit usage, and per-method breakdowns: all in your dashboard.

**Data APIs**: structured access to indexed onchain data. Query transaction history, token balances, contract events, and block data without parsing raw node responses.

## How requests work

Every app you create gets a unique slug. Your RPC URL looks like this:

```
https://rpc.ralphstudio.xyz/{slug}/
```

Requests to that URL are authenticated, rate limited, logged, and forwarded to the Alephium node. The response comes back exactly as the node returns it.

```bash theme={null}
curl https://rpc.ralphstudio.xyz/{slug}/infos/version \
  -H "Authorization: Bearer API_KEY"
```

## Networks

Ralph Studio supports mainnet and testnet. The network is determined by your app's configuration when you create it.

| Network | Status      |
| ------- | ----------- |
| Mainnet | Live        |
| Testnet | Live        |
| Devnet  | Coming soon |

## Before you continue

You'll need a Ralph Studio account to get an API key. Sign up at [developer.ralphstudio.xyz](https://developer.ralphstudio.xyz), it's free to get started.

Once you're in, create an app from the Apps page and copy your slug and API key. You'll use those for every request.
