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

# Sandbox Environment

> Test your RebelFi integration without deploying real funds

# Sandbox Environment

Test your RebelFi integration without deploying real funds.

## Getting Started

<Steps>
  <Step title="Request a Demo">
    [Request a demo](https://calendly.com/alek-rebelfi/30min) — sandbox access is included with every account.
  </Step>

  <Step title="Get Your Sandbox API Key">
    Your sandbox API key has the prefix `rfk_sandbox_`. Generate one from **Settings → API Keys** in the dashboard.
  </Step>

  <Step title="Configure Your Client">
    Point your SDK or API calls at the sandbox environment.
  </Step>
</Steps>

## SDK Configuration

```typescript theme={null}
import { RebelfiClient } from '@rebelfi/sdk';

const client = new RebelfiClient({
  apiKey: 'rfk_sandbox_xxxxxxxxxxxxx',
  sandbox: true
});
```

## Base URL

```
https://sandbox-api.rebelfi.io/v1
```

For direct API calls, use the sandbox base URL:

```bash theme={null}
curl -X GET "https://sandbox-api.rebelfi.io/v1/venues" \
  -H "x-api-key: rfk_sandbox_xxxxxxxxxxxxx"
```

## What's Available in Sandbox

* **Full dashboard access** — the same [dashboard](/guides/dashboard) is available in sandbox mode, including manual allocations via browser wallet, reporting, and all settings
* Test venues and strategies on supported blockchains
* Simulated yield accrual
* Full API/SDK functionality
* All operation types (supply, unwind)
* **Ramp testing** — simulate the full KYB, on-ramp, and off-ramp lifecycle without real money. See [Ramp Sandbox Testing](/ramping/sandbox-testing)

## Test Networks

| Blockchain | Testnet |
| ---------- | ------- |
| Solana     | Devnet  |
| Ethereum   | Sepolia |
| Polygon    | Amoy    |

## Switching to Production

When you're ready to go live, update your configuration:

```typescript theme={null}
const client = new RebelfiClient({
  apiKey: 'rfk_prod_xxxxxxxxxxxxx'
  // sandbox defaults to false — production is the default
});
```

Contact [team@rebelfi.io](mailto:team@rebelfi.io) for sandbox setup assistance.
