> For the complete documentation index, see [llms.txt](https://docs.astralbeam.io/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.astralbeam.io/getting-started/user-guide.md).

# Quick Start

This guide will help you bridge tokens between Casper Network and EVM chains using the AstralBeam interface at [astralbeam.io](https://astralbeam.io).

## Prerequisites

Before you start bridging, you'll need:

### 1. Wallets

* **Casper Wallet**: Install [Casper Wallet](https://www.casperwallet.io/) browser extension
* **EVM Wallet**: Install [MetaMask](https://metamask.io/) or another compatible wallet

### 2. Testnet Tokens

For testing on testnet, you'll need:

* **Sepolia ETH** - For gas fees on Ethereum
* **Testnet CSPR** - For gas fees on Casper
* **Bridgeable tokens** - USDC, WETH, LINK, etc.

See [Getting Testnet Tokens](/using-astralbeam/getting-testnet-tokens.md) for faucet links.

## Bridge Flow Overview

### EVM → Casper (Lock & Mint)

1. Connect both wallets
2. Select "Ethereum" as source network
3. Choose token and enter amount
4. Approve token spending
5. Confirm lock transaction
6. Wait for finality (\~13 minutes on Ethereum)
7. Receive CEP-18 tokens on Casper

### Casper → EVM (Burn & Unlock)

1. Connect both wallets
2. Select "Casper" as source network
3. Choose token and enter amount
4. Confirm burn transaction
5. Wait for relayer attestations (\~1-2 minutes)
6. Receive ERC-20 tokens on your EVM wallet

## Step-by-Step Guide

### Step 1: Access the Bridge

Navigate to [astralbeam.io](https://astralbeam.io) in your browser.

### Step 2: Connect Your Wallets

You'll need to connect both a Casper wallet and an EVM wallet:

1. Click the **Connect** button next to Casper wallet
2. Select your Casper wallet (e.g., Casper Wallet)
3. Approve the connection in your wallet
4. Click the **Connect** button next to Ethereum wallet
5. Select your EVM wallet (e.g., MetaMask)
6. Approve the connection in your wallet

Both wallets must be connected before you can bridge.

### Step 3: Select Bridge Direction

Choose your source and destination networks:

* **From**: Select the source network (Ethereum, Base, etc.)
* **To**: Destination is automatically set to the opposite network

Click the swap arrows to reverse direction.

### Step 4: Select Token and Amount

1. Click "Select token" to open the token selector
2. Choose from the available bridgeable tokens
3. Enter the amount you want to bridge
4. Your balance will be displayed below the input

### Step 5: Review and Confirm

1. Click "Review Bridged Transfer"
2. Check the summary:
   * From/To networks
   * Token and amount
   * Recipient address
3. Click "Start Bridged Transfer"

### Step 6: Complete Wallet Transactions

**For EVM → Casper:**

1. Approve the token spending (first transaction)
2. Confirm the lock transaction (second transaction)
3. Wait for Ethereum finality (\~13 minutes)

**For Casper → EVM:**

1. Sign the burn transaction in Casper Wallet
2. Wait for relayer attestations

### Step 7: Track Your Transfer

The modal will show real-time progress. You can also:

* Close the modal and track on the [Transactions](https://astralbeam.io/transactions) page
* View transaction hashes on block explorers

## Transfer Times

| Direction    | Estimated Time  | Reason                        |
| ------------ | --------------- | ----------------------------- |
| EVM → Casper | \~15-20 minutes | Waiting for Ethereum finality |
| Casper → EVM | \~1-3 minutes   | Casper has instant finality   |

## Fees

* **Source Chain Gas**: You pay gas fees on the source chain
* **Bridge Fee**: 0.0001 ETH (paid on EVM locks)
* **Destination Chain**: Relayers pay destination chain gas

## Next Steps

* [Connecting Wallets](/using-astralbeam/connecting-wallets.md) - Detailed wallet setup guide
* [Supported Tokens](/using-astralbeam/supported-tokens.md) - Full list of bridgeable tokens
* [Troubleshooting](/using-astralbeam/troubleshooting.md) - Common issues and solutions


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://docs.astralbeam.io/getting-started/user-guide.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
