A step-by-step guide to installing and connecting OpenClaw (local AI agent) with Tempo (wallet + payment layer) for automated Web3 + AI execution on your own Linux infrastructure.
🔹 Overview OpenClaw is a local AI agent that connects to models via API. Tempo acts as its wallet and payment layer for paid requests.
This tutorial demonstrates how to use OpenClaw with Tempo alongside the official agent-skills repository: https://github.com/tempoxyz/agent-skills
| Requirement | Details |
|---|---|
| OS | Ubuntu 22.04 or 24.04 |
| Access | Terminal with sudo privileges |
| API Key | OpenAI, Anthropic, or Google |
| Wallet | Tempo account with funded balance |
⚠️ Recommended: Use a VPS for better security and uptime.
Update packages and install core dependencies:
sudo apt update && sudo apt upgrade -y
sudo apt install curl git -y
⚠️ You can inspect the install script athttps://openclaw.ai/install.shbefore running it.
curl -fsSL https://openclaw.ai/install.sh | bashThe installer will automatically:
- ✔ Check system requirements
- ✔ Install Node.js if needed
- ✔ Install OpenClaw
- ✔ Launch onboarding (select model + add API key)
openclaw --version
openclaw gateway statusThen open the dashboard:
openclaw dashboard💡 What is Gateway?
Gateway is the core of OpenClaw — all messages, commands, tools, and agent tasks flow through it. Ifgateway statusshows an error, setup is not yet complete. Runopenclaw onboard --install-daemonto finish.
⚠️ You can inspect the install script athttps://tempo.xyz/installbefore running it.
curl -fsSL https://tempo.xyz/install | bash
source ~/.tempo/envIf
tempois not found after installation, open a new terminal or re-runsource ~/.tempo/env.
tempo add request
tempo add wallet| Module | Purpose |
|---|---|
request |
Make paid requests to MPP services |
wallet |
Handle authorization and wallet access |
- Go to tempo.xyz → Register or log in → Confirm your email → Copy your Access Key
- Run the following:
export TEMPO_ACCESS_KEY='your_access_key'
tempo wallet whoami✔ If your wallet address is displayed — you're connected.
Go to the Tempo dashboard → Deposit and add funds.
⚠️ Some features will not work without a funded balance.
tempo request https://mpp.dev/api/ping/paidA successful response confirms:
- ✔ Tempo is installed
- ✔ Access key is working
- ✔ Wallet is connected
- ✔ Paid requests are active
In the OpenClaw chat or dashboard, send this message:
Read this page: https://mpp.dev/services/llms.txt
This tells OpenClaw which services, endpoints, and models are available through Tempo.
| Issue | Fix |
|---|---|
openclaw not found |
Close and reopen terminal, then run openclaw --version |
tempo not found |
Run source ~/.tempo/env or open a new terminal |
| Setup incomplete | Run openclaw onboard --install-daemon |
| Gateway error | Run openclaw doctor then openclaw gateway status |
| General shell issue | Run source ~/.bashrc |
You now have a fully configured local AI agent connected to a Web3 payment layer.
| Component | Role |
|---|---|
| OpenClaw | Local AI agent |
| Tempo | Wallet + payment system |
| Together | Automated Web3 + AI execution |
➡️ Your system is ready.