# Getting funds on Tempo: wallet, faucet & bridge

Tempo Wallet uses Tempo Mainnet. Funds added through Tempo Wallet or a mainnet bridge are production assets. OUSD, the recommended stablecoin on Tempo, and pathUSD in Tempo Wallet are live mainnet assets. For development on the separate Moderato testnet, use the faucet described below.

## Tempo Wallet

[Tempo Wallet](https://wallet.tempo.xyz) is Tempo's web-based passkey wallet. You can onramp with fiat or bridge from other chains using the flow below.

**Interactive demo: Add Funds**

1. Sign in with tempo
2. Deposit to tempo wallet

### With the CLI

Install the [Tempo CLI](https://tempo.xyz/developers/docs/cli/wallet) and log in to your wallet:

```bash
curl -fsSL https://tempo.xyz/install | bash
tempo wallet login
```

Then fund your wallet:

```bash
tempo wallet fund
```

### With an agent

Paste this into your agent to set up Tempo Wallet and add funds:

:::code-group
```bash [Claude Code]
claude -p "Read https://tempo.xyz/SKILL.md and fund my Tempo Wallet"
```

```bash [Amp]
amp --execute "Read https://tempo.xyz/SKILL.md and fund my Tempo Wallet"
```

```bash [Codex CLI]
codex exec "Read https://tempo.xyz/SKILL.md and fund my Tempo Wallet"
```
:::

## Get OUSD

OUSD is the recommended stablecoin on Tempo. Mint it 1:1 with no fees through an OUSD integration partner, or swap into it on the [Stablecoin DEX](https://tempo.xyz/developers/docs/guide/stablecoin-dex) from any USD stablecoin already on Tempo. See [OUSD on Tempo](https://tempo.xyz/developers/docs/guide/ousd).

## Bridge

Use one of these supported bridges to move assets to Tempo:

When you bridge USDC with LayerZero (Stargate), it appears on Tempo as USDC.e. Swap USDC.e to [OUSD](https://tempo.xyz/developers/docs/guide/ousd) on the Stablecoin DEX if you want to hold the recommended stablecoin. Stargate does not charge its transfer fee on the direct route between Ethereum and Tempo, but other routes can vary, so check the quote before sending.

* **[LayerZero (Stargate)](https://tempo.xyz/developers/docs/guide/bridge-layerzero)**: Bridge USDC to and from Tempo via Stargate. See the [full bridging guide](https://tempo.xyz/developers/docs/guide/bridge-layerzero) for contract addresses, code examples, and EndpointDollar details.
* **[Chainlink CCIP](https://docs.chain.link/ccip/directory/mainnet/chain/tempo-mainnet)**: Transfer supported tokens to and from Tempo. Check the CCIP Directory for current tokens, lanes, fees, and contract configuration.
* **[Squid](https://app.squidrouter.com/)**: Swap and bridge assets to Tempo in one flow.
* **[Relay](https://relay.link/)**: Bridge assets to Tempo with low fees.
* **[Across](https://app.across.to/)**: Bridge assets to Tempo quickly with competitive fees.
* **[Bungee](https://tempo.xyz/developers/docs/guide/bridge-bungee)**: Swap and bridge assets to and from Tempo using Bungee Deposit. See the [full Bungee guide](https://tempo.xyz/developers/docs/guide/bridge-bungee) for quote, transaction, and status examples.

## Testnet funds

For development and testing, use the [Tempo Faucet](https://tempo.xyz/developers/docs/quickstart/faucet).

The faucet provides `OUSD`, `pathUSD`, `alphaUSD`, `betaUSD`, and `thetaUSD` test stablecoins.
