From 26ffc653769b51b1d4dfa418bb07ea32efb3a575 Mon Sep 17 00:00:00 2001
From: juan leal <114959779+juandolealt@users.noreply.github.com>
Date: Thu, 12 Nov 2026 12:01:34 -0500
Subject: [PATCH 1/2] docs: add Use Tempo how-to guides
---
src/pages/docs/guide/getting-funds.mdx | 4 +-
.../guides/add-tempo-to-metamask.mdx | 68 ++++++++++++++
.../guides/connect-tempo-wallet-to-an-app.mdx | 73 +++++++++++++++
.../guides/get-stablecoins-on-tempo.mdx | 88 +++++++++++++++++++
src/pages/docs/resources/guides/index.mdx | 9 ++
.../resources/guides/move-funds-off-tempo.mdx | 53 +++++++++++
.../pay-network-fees-in-stablecoins.mdx | 49 +++++++++++
.../guides/set-an-agent-spending-limit.mdx | 68 ++++++++++++++
vocs.config.ts | 30 +++++++
9 files changed, 440 insertions(+), 2 deletions(-)
create mode 100644 src/pages/docs/resources/guides/add-tempo-to-metamask.mdx
create mode 100644 src/pages/docs/resources/guides/connect-tempo-wallet-to-an-app.mdx
create mode 100644 src/pages/docs/resources/guides/get-stablecoins-on-tempo.mdx
create mode 100644 src/pages/docs/resources/guides/move-funds-off-tempo.mdx
create mode 100644 src/pages/docs/resources/guides/pay-network-fees-in-stablecoins.mdx
create mode 100644 src/pages/docs/resources/guides/set-an-agent-spending-limit.mdx
diff --git a/src/pages/docs/guide/getting-funds.mdx b/src/pages/docs/guide/getting-funds.mdx
index e16dbe294..f243343c4 100644
--- a/src/pages/docs/guide/getting-funds.mdx
+++ b/src/pages/docs/guide/getting-funds.mdx
@@ -1,7 +1,7 @@
---
title: "Fund an account"
seoTitle: "Fund a Tempo account | Tempo Docs"
-description: Get testnet stablecoins, use the Tempo Wallet fiat onramp, or add wallet funding and cross-network deposits to your app.
+description: Get testnet stablecoins, deposit into Tempo Wallet from other chains, or add wallet funding and cross-network deposits to your app.
interactive: true
ogImage: /og/2026-q4/og_2026-q4_docs_guide-getting-funds_title-f5_v02.png
---
@@ -25,7 +25,7 @@ Choose a funding path for the network and integration you are building. Tempo Wa
## Add money with Tempo Wallet
-[Tempo Wallet](https://wallet.tempo.xyz) includes a fiat onramp and funding from other chains. Connect below, select **Add funds**, and choose a funding method in the wallet. The wallet shows the available methods, amount, and any fees before you confirm.
+[Tempo Wallet](https://wallet.tempo.xyz) takes deposits from other chains, such as Base, Ethereum, and Solana. Connect below, select **Add funds**, and choose a funding method in the wallet. The wallet shows the available methods, amount, and any fees before you confirm.
This demo opens the funding flow for **Tempo Mainnet**, using real funds. For test tokens, use the [Moderato faucet](/docs/quickstart/faucet).
diff --git a/src/pages/docs/resources/guides/add-tempo-to-metamask.mdx b/src/pages/docs/resources/guides/add-tempo-to-metamask.mdx
new file mode 100644
index 000000000..71f5144a6
--- /dev/null
+++ b/src/pages/docs/resources/guides/add-tempo-to-metamask.mdx
@@ -0,0 +1,68 @@
+---
+title: Add Tempo to MetaMask
+seoTitle: How to Add Tempo Network to MetaMask (Chain ID 4217) | Tempo Docs
+description: Add Tempo mainnet to MetaMask, Rabby, or another EVM wallet with chain ID 4217 and the official RPC, then see stablecoin balances and pay fees in stablecoins.
+interactive: true
+mipd: true
+---
+
+import { Card, Cards } from 'vocs'
+import { ConnectWallet } from '../../../../components/ConnectWallet.tsx'
+
+[Guides](/docs/resources/guides) / [Use Tempo](/docs/resources/guides#use-tempo) / Add Tempo to MetaMask
+
+# Add Tempo to MetaMask
+
+Add Tempo mainnet to MetaMask or any EVM wallet in under a minute.
+
+## Overview
+
+Tempo works with EVM wallets, such as MetaMask, Rabby, and Ledger. Your wallet's address is the same on Tempo as on Ethereum. Some wallets, such as Gem Wallet and OKX Wallet, support Tempo already.
+
+## Add Tempo automatically
+
+Connect your browser wallet and approve the network request.
+
+
+
+## Add Tempo manually
+
+:::::steps
+
+### Open the network settings
+
+In MetaMask, open the network menu and select **Add a custom network**. In Rabby or another wallet, add a custom network from its settings.
+
+### Enter the network details
+
+| Field | Value |
+| --- | --- |
+| Network name | Tempo Mainnet |
+| RPC URL | `https://rpc.tempo.xyz` |
+| Chain ID | `4217` |
+| Currency symbol | `USD` |
+| Block explorer URL | `https://explore.tempo.xyz` |
+
+### Save and switch
+
+Save the network and switch to it.
+
+:::::
+
+For the testnet, use chain ID `42431`, RPC URL `https://rpc.moderato.tempo.xyz`, and explorer `https://explore.testnet.tempo.xyz`.
+
+## Show your stablecoins
+
+Tempo has no native token, so your wallet's native balance is a placeholder. Ignore the large `USD` number it shows. Import each stablecoin you hold by its address from the [token list](/docs/quickstart/tokenlist), such as OUSD or USDC.e.
+
+## Pay fees
+
+Each transaction pays its network fee in a stablecoin. You don't need ETH or any other token. By default, a transfer pays its fee in the stablecoin it sends. Most other transactions fall back to pathUSD. [Pay fees in stablecoins](/docs/resources/guides/pay-network-fees-in-stablecoins) explains the rules.
+
+## Related
+
+
+
+
+
+
diff --git a/src/pages/docs/resources/guides/connect-tempo-wallet-to-an-app.mdx b/src/pages/docs/resources/guides/connect-tempo-wallet-to-an-app.mdx
new file mode 100644
index 000000000..5f597e51c
--- /dev/null
+++ b/src/pages/docs/resources/guides/connect-tempo-wallet-to-an-app.mdx
@@ -0,0 +1,73 @@
+---
+title: Connect Tempo Wallet to an app
+seoTitle: How to Connect Tempo Wallet to an App or AI Agent | Tempo Docs
+description: Sign in to an app with Tempo Wallet, connect Claude Code, Codex, Amp, or Cursor to your wallet, and disconnect apps you no longer use.
+---
+
+import { Card, Cards } from 'vocs'
+
+[Guides](/docs/resources/guides) / [Use Tempo](/docs/resources/guides#use-tempo) / Connect Tempo Wallet to an app
+
+# Connect Tempo Wallet to an app
+
+Sign in to apps and agents with your Tempo Wallet, then disconnect them when you're done.
+
+## Overview
+
+[Tempo Wallet](https://wallet.tempo.xyz) is a web wallet you open with your email or a passkey. An app connects to it through a **Sign in with Tempo** window. If the app wants to pay from your account, you approve a spending limit first.
+
+## Connect to an app
+
+:::::steps
+
+### Select Sign in with Tempo
+
+In the app, select **Sign in with Tempo**. A Tempo Wallet window opens.
+
+### Sign in
+
+Enter your email and the 6-digit code it receives, or select **Continue with passkey**. A new email creates a wallet.
+
+### Review the request
+
+If the app asks to spend, the window says it will be authorized to spend from your account. It lists the spending limit, network fees, and expiry. Select **Approve** to connect, or **Reject**.
+
+:::::
+
+[Set a spending limit](/docs/resources/guides/set-an-agent-spending-limit) explains each line on the approval screen.
+
+## Connect an AI agent
+
+:::::steps
+
+### Open Agent payments
+
+In Tempo Wallet, open the account menu and select **Agent payments**.
+
+### Copy the command
+
+Choose your agent: Claude, Codex, Amp, OpenCode, or Cursor. Copy the command and run it in the agent. For Claude Code:
+
+```bash
+claude "Read https://tempo.xyz/SKILL.md and connect to my Tempo wallet"
+```
+
+### Approve in the browser
+
+The agent opens Tempo Wallet. Check that the device code matches your terminal, then approve the spending limit.
+
+:::::
+
+From a terminal, `tempo wallet login` starts the same flow. The [`tempo wallet` reference](/docs/cli/wallet) lists its other commands.
+
+## Disconnect an app
+
+Open [wallet.tempo.xyz/apps](https://wallet.tempo.xyz/apps). It lists connected apps and CLI keys with their spending limits. Select **Disconnect** on an app to revoke its keys. Revoked keys can't spend.
+
+## Related
+
+
+
+
+
+
diff --git a/src/pages/docs/resources/guides/get-stablecoins-on-tempo.mdx b/src/pages/docs/resources/guides/get-stablecoins-on-tempo.mdx
new file mode 100644
index 000000000..6795544f8
--- /dev/null
+++ b/src/pages/docs/resources/guides/get-stablecoins-on-tempo.mdx
@@ -0,0 +1,88 @@
+---
+title: Get stablecoins on Tempo
+seoTitle: How to Get USDC and Stablecoins on Tempo | Tempo Docs
+description: Deposit USDC, USDT, or ETH from Base, Ethereum, Arbitrum, Solana, and other chains into Tempo Wallet, withdraw from Coinbase or Kraken on Tempo, or bridge.
+---
+
+import { Card, Cards } from 'vocs'
+
+[Guides](/docs/resources/guides) / [Use Tempo](/docs/resources/guides#use-tempo) / Get stablecoins on Tempo
+
+# Get stablecoins on Tempo
+
+Move stablecoins onto Tempo from another chain, an exchange, or another Tempo account.
+
+## Overview
+
+Tempo has no native token. Your balance is held in stablecoins, such as OUSD, USDC.e, and USDT0. Anyone can send stablecoins to a Tempo address, with nothing to set up first.
+
+Pick a path by where your money is now:
+
+- **On another chain.** Deposit it into [Tempo Wallet](https://wallet.tempo.xyz), or use a bridge.
+- **On an exchange.** Withdraw it and choose Tempo as the network.
+- **In another Tempo account.** Share your address and receive it.
+
+## Deposit from another chain
+
+Tempo Wallet gives you a deposit address on the chain your funds are on. It converts what you send and adds OUSD to your Tempo balance.
+
+:::::steps
+
+### Open the deposit screen
+
+Sign in at [wallet.tempo.xyz](https://wallet.tempo.xyz) with your email or a passkey. A new email creates a wallet. Select **Deposit**, then **Deposit crypto**.
+
+### Choose the network and token
+
+Pick the **Network** and **Token** you're sending from.
+
+| Network | Tokens |
+| --- | --- |
+| Base | USDC, OUSD, ETH, WETH, cbBTC, SOL, WBTC |
+| Ethereum | USDC, USDT, OUSD, ETH, WETH, WBTC |
+| Arbitrum | USDC, USDT, ETH |
+| Optimism | USDC, USDT, ETH, WETH |
+| Solana | USDC, SOL |
+| Unichain | USDC, ETH |
+| Abstract | USDC, ETH |
+
+### Send to the deposit address
+
+Copy the **Deposit address** or scan its QR code. Send only the token and network you selected. Select **Done**. The wallet shows **Deposit complete** when the OUSD arrives.
+
+:::::
+
+Deposits from other chains go to Tempo mainnet only. [Relay](/docs/guide/bridge-relay) routes them.
+
+
+
+## Withdraw from an exchange
+
+Some exchanges send stablecoins on Tempo directly:
+
+- **Coinbase.** Select Tempo as the network when you send a supported stablecoin.
+- **Kraken.** Withdraw USDT0 on Tempo.
+
+Paste your Tempo address as the destination. Check that the exchange shows Tempo as the network before you confirm.
+
+## Bridge from another chain
+
+A bridge moves stablecoins from another chain to any Tempo address, including one in MetaMask or Rabby. To use [Relay](https://relay.link/bridge), choose your source chain and token, then set **Tempo** as the destination.
+
+Other bridges, such as LayerZero, Bungee, and Across, are in the [bridge directory](/docs/partners/bridges).
+
+## Receive from another Tempo account
+
+In Tempo Wallet, select **Receive**, then copy your **Wallet address** or show its QR code. Only send supported stablecoins on Tempo to it.
+
+## Get test stablecoins
+
+The [Moderato testnet faucet](/docs/quickstart/faucet) gives you free test stablecoins. They have no value and work only on testnet.
+
+## Related
+
+
+
+
+
+
diff --git a/src/pages/docs/resources/guides/index.mdx b/src/pages/docs/resources/guides/index.mdx
index c5cf9b8ab..2ad28d82d 100644
--- a/src/pages/docs/resources/guides/index.mdx
+++ b/src/pages/docs/resources/guides/index.mdx
@@ -12,6 +12,15 @@ Choose the task your application needs to complete. Each guide explains the work
For a first test payment, use the [quickstart](/get-started/quickstart). [Partners](/docs/partners) lists the third-party providers these guides mention, such as wallet, funding, and RPC providers.
+## Use Tempo
+
+- [Get stablecoins on Tempo](/docs/resources/guides/get-stablecoins-on-tempo)
+- [Add Tempo to MetaMask](/docs/resources/guides/add-tempo-to-metamask)
+- [Connect Tempo Wallet to an app](/docs/resources/guides/connect-tempo-wallet-to-an-app)
+- [Set an agent spending limit](/docs/resources/guides/set-an-agent-spending-limit)
+- [Pay fees in stablecoins](/docs/resources/guides/pay-network-fees-in-stablecoins)
+- [Move funds off Tempo](/docs/resources/guides/move-funds-off-tempo)
+
## Payment infrastructure
- [Blockchain payment flows](/docs/resources/guides/blockchain-payments)
diff --git a/src/pages/docs/resources/guides/move-funds-off-tempo.mdx b/src/pages/docs/resources/guides/move-funds-off-tempo.mdx
new file mode 100644
index 000000000..570b12b4d
--- /dev/null
+++ b/src/pages/docs/resources/guides/move-funds-off-tempo.mdx
@@ -0,0 +1,53 @@
+---
+title: Move funds off Tempo
+seoTitle: How to Withdraw From Tempo to a Bank or Another Chain | Tempo Docs
+description: Cash out stablecoins from Tempo through Coinbase or Kraken, bridge them to Base, Ethereum, or Solana, or send them to another wallet.
+---
+
+import { Card, Cards } from 'vocs'
+
+[Guides](/docs/resources/guides) / [Use Tempo](/docs/resources/guides#use-tempo) / Move funds off Tempo
+
+# Move funds off Tempo
+
+Send stablecoins from Tempo to an exchange, another chain, or another wallet.
+
+## Overview
+
+Tempo Wallet doesn't withdraw to a bank account. To cash out, send stablecoins to an exchange or ramp that supports Tempo, then withdraw to your bank there. To use them on another chain, bridge them.
+
+## Cash out through an exchange
+
+:::::steps
+
+### Get a Tempo deposit address
+
+In Coinbase, receive a supported stablecoin and choose Tempo as the network. Kraken accepts USDT0 deposits on Tempo.
+
+### Send from Tempo Wallet
+
+In Tempo Wallet, select **Send**. Paste the exchange's address as the **Recipient**, choose the stablecoin, and enter the amount. Add a **Note** if the exchange asks for a memo. Select **Send**.
+
+### Withdraw to your bank
+
+When the deposit arrives, sell or withdraw it to your bank on the exchange.
+
+:::::
+
+Send only stablecoins the exchange supports on Tempo. Stablecoins sent on the wrong network or in an unsupported token can be lost.
+
+## Bridge to another chain
+
+A bridge moves stablecoins from Tempo to chains such as Base, Ethereum, Arbitrum, and Solana. To use [Relay](https://relay.link/bridge), connect a wallet that holds your Tempo address, such as MetaMask or Rabby. Choose **Tempo** as the source chain and pick the destination. Other bridges are in the [bridge directory](/docs/partners/bridges).
+
+## Use a wallet with a built-in off-ramp
+
+Some wallets that support Tempo sell stablecoins for local currency. [Bridge Wallet by Mt Pelerin](https://www.mtpelerin.com/bridge-wallet) supports cashing out supported assets. Send your stablecoins to its Tempo address first.
+
+## Related
+
+
+
+
+
+
diff --git a/src/pages/docs/resources/guides/pay-network-fees-in-stablecoins.mdx b/src/pages/docs/resources/guides/pay-network-fees-in-stablecoins.mdx
new file mode 100644
index 000000000..384a95e72
--- /dev/null
+++ b/src/pages/docs/resources/guides/pay-network-fees-in-stablecoins.mdx
@@ -0,0 +1,49 @@
+---
+title: Pay fees in stablecoins
+seoTitle: How to Pay Gas Fees on Tempo Without a Native Token | Tempo Docs
+description: Tempo charges network fees in USD stablecoins, not a gas token. See which stablecoin pays, why a transaction fails for fees, and how sponsored fees work.
+---
+
+import { Card, Cards } from 'vocs'
+
+[Guides](/docs/resources/guides) / [Use Tempo](/docs/resources/guides#use-tempo) / Pay fees in stablecoins
+
+# Pay fees in stablecoins
+
+Tempo has no gas token. Every network fee is paid in a USD stablecoin.
+
+## Overview
+
+A network fee is what a transaction pays to be included in a block. On Tempo, it's priced in USD and paid in a USD stablecoin you already hold, such as OUSD, USDC.e, or USDT0. You never need to buy ETH or another token to pay it.
+
+## Which stablecoin pays
+
+Tempo picks the fee token in this order:
+
+1. **Your choice for the transaction.** Some apps let you pick it.
+2. **Your account's default.** You set it once.
+3. **The stablecoin you send.** A transfer of USDC.e pays its fee in USDC.e.
+4. **The stablecoin you swap from.** This applies to a single swap.
+5. **pathUSD.** The fallback for every other transaction.
+
+When an app or fee payer covers the fee, its own default applies instead of yours. The fee token must be a USD stablecoin. Tempo rejects a transaction when your account can't cover the maximum fee in that token. It doesn't try another token.
+
+## Fees in Tempo Wallet
+
+Tempo Wallet picks the fee token for you. Each review screen shows a **Fee** row in USD. When an app or Tempo covers the fee, the row says **Sponsored**, and you pay nothing.
+
+## Fees in MetaMask and other wallets
+
+Standard wallets follow the same order. Keep a small balance of the stablecoin you send. Wallets show a large placeholder in place of a native balance. It isn't money you hold.
+
+## When a transaction fails for fees
+
+Check that you hold enough of the fee token. If the fee falls back to pathUSD and you hold none, swap a little into pathUSD. In Tempo Wallet, select **Swap**. Or [set a default fee token](/docs/accounts/fees/fee-tokens#set-a-default-fee-token) you hold.
+
+## Related
+
+
+
+
+
+
diff --git a/src/pages/docs/resources/guides/set-an-agent-spending-limit.mdx b/src/pages/docs/resources/guides/set-an-agent-spending-limit.mdx
new file mode 100644
index 000000000..122e829ae
--- /dev/null
+++ b/src/pages/docs/resources/guides/set-an-agent-spending-limit.mdx
@@ -0,0 +1,68 @@
+---
+title: Set an agent spending limit
+seoTitle: How to Set a Spending Limit for an AI Agent on Tempo | Tempo Docs
+description: Approve an AI agent or app with a daily spending limit and an expiry in Tempo Wallet, lower its permissions before approving, and revoke it at any time.
+---
+
+import { Card, Cards } from 'vocs'
+
+[Guides](/docs/resources/guides) / [Use Tempo](/docs/resources/guides#use-tempo) / Set an agent spending limit
+
+# Set an agent spending limit
+
+Let an agent pay from your account, up to an amount you approve.
+
+## Overview
+
+When an app or agent asks to pay from your Tempo Wallet, you approve an access key for it. Tempo enforces the key's limits on every transaction. The agent can't spend past them, whatever it decides to do.
+
+An access key has three limits:
+
+- **Spending limit.** How much it can spend, such as $20 per day.
+- **Expiry.** When it stops working, such as in 30 days.
+- **Scopes.** Which actions it can take.
+
+## Review the approval screen
+
+The **Authorize App** screen shows what the app will be able to do:
+
+| Line | Meaning |
+| --- | --- |
+| **Spend $X per day** | The most it can spend before the limit resets. |
+| **Spend any amount** | No spending limit. Approve this only for apps you fully trust. |
+| **Pay network fees up to $X** | A separate budget for transaction fees. |
+| **Hold funds for services** | Money set aside for pay-as-you-go services. |
+| **Expires in…** | When the key stops working. |
+| **This app can take other actions** | It can make calls beyond payments. Select **Show** to see them. |
+
+## Lower the limits
+
+:::::steps
+
+### Edit the permissions
+
+Select the pencil icon to open **Edit Permissions**.
+
+### Change the amount or expiry
+
+Lower the **Spend limit**, or pick an expiry: **7 days**, **30 days**, **365 days**, or **No expiry**. You can only reduce what the app asked for.
+
+### Approve
+
+Select **Save changes**, then **Approve**.
+
+:::::
+
+## Raise or revoke a limit
+
+An app can ask for a higher limit later. You see an **Update spend limit** screen and approve or reject it.
+
+To stop an agent, open [wallet.tempo.xyz/apps](https://wallet.tempo.xyz/apps). Expand the app to see each key's remaining limit and expiry. Select **Revoke** on a key, or **Disconnect** to revoke all of the app's keys.
+
+## Related
+
+
+
+
+
+
diff --git a/vocs.config.ts b/vocs.config.ts
index 67f12a5d1..cf47bef52 100644
--- a/vocs.config.ts
+++ b/vocs.config.ts
@@ -515,6 +515,36 @@ export default defineConfig({
collapsed: true,
items: [
{ text: 'All guides', link: '/docs/resources/guides' },
+ {
+ text: 'Use Tempo',
+ collapsed: true,
+ items: [
+ {
+ text: 'Get stablecoins on Tempo',
+ link: '/docs/resources/guides/get-stablecoins-on-tempo',
+ },
+ {
+ text: 'Add Tempo to MetaMask',
+ link: '/docs/resources/guides/add-tempo-to-metamask',
+ },
+ {
+ text: 'Connect Tempo Wallet',
+ link: '/docs/resources/guides/connect-tempo-wallet-to-an-app',
+ },
+ {
+ text: 'Set an agent spending limit',
+ link: '/docs/resources/guides/set-an-agent-spending-limit',
+ },
+ {
+ text: 'Pay fees in stablecoins',
+ link: '/docs/resources/guides/pay-network-fees-in-stablecoins',
+ },
+ {
+ text: 'Move funds off Tempo',
+ link: '/docs/resources/guides/move-funds-off-tempo',
+ },
+ ],
+ },
{
text: 'Payment infrastructure',
collapsed: true,
From 0c8ee24ae5124746e4a3019eed61f345710dc151 Mon Sep 17 00:00:00 2001
From: juan leal <114959779+juandolealt@users.noreply.github.com>
Date: Thu, 12 Nov 2026 13:24:19 -0500
Subject: [PATCH 2/2] docs: say to sign in with a passkey before revoking
access
---
.../docs/resources/guides/connect-tempo-wallet-to-an-app.mdx | 2 +-
src/pages/docs/resources/guides/set-an-agent-spending-limit.mdx | 2 +-
2 files changed, 2 insertions(+), 2 deletions(-)
diff --git a/src/pages/docs/resources/guides/connect-tempo-wallet-to-an-app.mdx b/src/pages/docs/resources/guides/connect-tempo-wallet-to-an-app.mdx
index 5f597e51c..e3ec8e1ef 100644
--- a/src/pages/docs/resources/guides/connect-tempo-wallet-to-an-app.mdx
+++ b/src/pages/docs/resources/guides/connect-tempo-wallet-to-an-app.mdx
@@ -62,7 +62,7 @@ From a terminal, `tempo wallet login` starts the same flow. The [`tempo wallet`
## Disconnect an app
-Open [wallet.tempo.xyz/apps](https://wallet.tempo.xyz/apps). It lists connected apps and CLI keys with their spending limits. Select **Disconnect** on an app to revoke its keys. Revoked keys can't spend.
+Sign in to Tempo Wallet with your passkey, then open [wallet.tempo.xyz/apps](https://wallet.tempo.xyz/apps). It lists connected apps and CLI keys with their spending limits. Select **Disconnect** on an app to revoke its keys. Revoked keys can't spend.
## Related
diff --git a/src/pages/docs/resources/guides/set-an-agent-spending-limit.mdx b/src/pages/docs/resources/guides/set-an-agent-spending-limit.mdx
index 122e829ae..09d3b65bf 100644
--- a/src/pages/docs/resources/guides/set-an-agent-spending-limit.mdx
+++ b/src/pages/docs/resources/guides/set-an-agent-spending-limit.mdx
@@ -57,7 +57,7 @@ Select **Save changes**, then **Approve**.
An app can ask for a higher limit later. You see an **Update spend limit** screen and approve or reject it.
-To stop an agent, open [wallet.tempo.xyz/apps](https://wallet.tempo.xyz/apps). Expand the app to see each key's remaining limit and expiry. Select **Revoke** on a key, or **Disconnect** to revoke all of the app's keys.
+To stop an agent, sign in to Tempo Wallet with your passkey and open [wallet.tempo.xyz/apps](https://wallet.tempo.xyz/apps). Expand the app to see each key's remaining limit and expiry. Select **Revoke** on a key, or **Disconnect** to revoke all of the app's keys. A key also stops working when its expiry passes.
## Related