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

# Get set up

> Wallets, test funds and your settlement key: everything you need before your first trade

Work through this once. Each step links the full guide if you get stuck.

## 1. Wallets

> **Ethereum Sepolia**
>
> MetaMask, Rainbow or another browser wallet on desktop. Works on a phone too, through
> WalletConnect or your wallet's own browser.

> **Stellar Testnet**
>
> Freighter, Lobstr, xBull or Hana — **desktop only**. See the note below.

> [!WARNING]
>
> **Stellar wallets do not work on a phone yet.** None of them can produce the message
> signature a settlement key needs: Lobstr pairs over WalletConnect but its session does not
> permit message signing, and xBull's phone option opens a separate web wallet rather than the
> xBull app.
>
> You can still test on a phone — just use your **Ethereum wallet** there. Sign in on Sepolia,
> register your settlement key, and type your Stellar address when you bridge, so no Stellar
> wallet is needed to be paid. Anything that signs on the Stellar side — posting an ad, or
> trading from a Stellar wallet — needs a desktop browser.

Switch each wallet to its testnet: **Sepolia** in your EVM wallet, **Testnet** in your Stellar wallet.

Open [staging.pfbridge.xyz](https://staging.pfbridge.xyz), click **Connect Wallet**, and sign in on each
network. Connecting the second wallet links it to the same account. [Connect a wallet](https://docs.pfbridge.xyz/v3/guides/connect-wallet.md).

![The wallet hub listing Ethereum and Stellar, each with a Connect button](https://mintcdn.com/proofbridge/0r221lILl1uxUK-W/images/v3/soak-01-connect-hub.png?fit=max\&auto=format\&n=0r221lILl1uxUK-W\&q=85\&s=bdb5c6e5c52f765d335df2fdcf8691ac)

Connect Wallet — pick a network, then sign in

![The wallet hub showing both networks signed in, each with its address](https://mintcdn.com/proofbridge/0r221lILl1uxUK-W/images/v3/soak-02-signed-in.png?fit=max\&auto=format\&n=0r221lILl1uxUK-W\&q=85\&s=281241795db893b89f1eb90a99531660)

Both networks signed in and linked to one account

## 2. Test funds

| You need | Where |
| - | - |
| Sepolia ETH, for gas | any public Sepolia faucet |
| Testnet XLM, for fees | Stellar Friendbot (it also creates a new account) |
| The bridge tokens (WXLM and PB on Sepolia, wETH and PB on Stellar) | the in-app **Faucet**: 1,000,000 per claim |

[Get test tokens](https://docs.pfbridge.xyz/v3/guides/faucet.md).

![The Faucet page listing the bridge tokens with a claim button for each](https://mintcdn.com/proofbridge/0r221lILl1uxUK-W/images/v3/soak-03-faucet.png?fit=max\&auto=format\&n=0r221lILl1uxUK-W\&q=85\&s=a570f287e688d4f568c45fe27250a4c8)

The in-app Faucet — one claim per token

## 3. Your settlement key

Every wallet you trade from needs a settlement key, registered once. On the **BLS Keys** page, click **Register**,
sign the derivation message, then sign the registration. The relayer pays the gas.
[Register a settlement key](https://docs.pfbridge.xyz/v3/guides/register-a-settlement-key.md).

![The BLS Signing Key dialog with Ethereum Sepolia and Stellar Testnet to choose between, and a Generate Key button](https://mintcdn.com/proofbridge/0r221lILl1uxUK-W/images/v3/soak-04-register-key.png?fit=max\&auto=format\&n=0r221lILl1uxUK-W\&q=85\&s=a6828171f947f857a055a24592426a77)

Pick the wallet to generate the key from, then sign twice

One wallet at a time. After the first, the counters read **01 ready, 01 needs registration** —
that second one is your other wallet, so repeat for it.

![Registration Complete dialog, with one address Registered and the other still Not Registered behind it](https://mintcdn.com/proofbridge/0r221lILl1uxUK-W/images/v3/soak-05-first-key-done.png?fit=max\&auto=format\&n=0r221lILl1uxUK-W\&q=85\&s=538c83af8aa93b7c007d8369cdc23e4f)

First key done. The other wallet still says Not Registered

While you're there, **file an emergency stop** for your key: it's part of what we're testing.

## Ready check

* [ ] Signed in on Sepolia and Stellar, both wallets linked
* [ ] Sepolia ETH and testnet XLM in the wallets
* [ ] Bridge tokens from the faucet
* [ ] **BLS Keys** shows **Registered** for each wallet

![The BLS Keys page with both addresses showing Registered and the ready counter at 02](https://mintcdn.com/proofbridge/0r221lILl1uxUK-W/images/v3/soak-06-all-keys-registered.png?fit=max\&auto=format\&n=0r221lILl1uxUK-W\&q=85\&s=3c9b8e275f5f2ba7444e3dc054c0c469)

Both wallets registered — 02 ready, 00 needing registration

Then go to [What to test](https://docs.pfbridge.xyz/v3/soak/what-to-test.md).


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.