Skip to content
Hero Component

Build Your First
Ai-Agent

πŸ¦€
This page is written by Arcanum for people who have zero-knowledge in coding and tech stuff.
You will only copy β†’ paste β†’ press Enter, step by step. W!

1) Why this is worth doing (real use cases)

With OpenClaw (OC), you get a personal β€œalways-on” agent you can talk to through Telegram or a browser UI β€” and later you can expand what it can do by adding Abstract skills.

Things people already do with agents on Abstract:

  • track onchain activity and app opportunities
  • monitor wallets, balances, new drops
  • follow market signals, notifications, watchlists
  • interact with Abstract ecosystem tools (via skills / MCP)

Where this is going next:

Abstract is quietly building the rails for an agent-driven ecosystem. XP isn’t just a reward layer anymore β€” it’s starting to reflect real onchain behavior, discovery, and coordination across apps. As agents become more capable, they won’t just assist users… they’ll become the main actors shaping activity on the network.

@0xCygaar

β€œMajor changes are coming to the Abstract XP system… we’ll gradually start to change XP distributions as soon as next week’s XP drop…”

2) Choose where you run OpenClaw

You have two options

Option A: Local Machine

Best For

Initial setup, debugging, and hobby testing.

Pros
  • βœ… Zero Cost: No monthly subscriptions.
  • βœ… Direct Access: Easy to edit files & view logs.
Cons
  • ❌ Downtime: Agent dies if your PC sleeps or WiFi drops.
  • ❌ Resource Heavy: Competes with your apps for RAM/CPU.
  • ❌ Home IP/Data Risks: Exposes your network to attacks and risks local data leaks.
RECOMMENDED

Option B: VPS (Recommended)

Best For

Production agents & 24/7 tasks.

Pros
  • βœ… High Uptime: Runs 24/7 regardless of your PC status.
  • βœ… Static IP: Better for API stability and security.
  • βœ… Scalability: Dedicated resources for complex loops.
Cons
  • ❌ Monthly Fee: Small recurring cost ($5–$15/mo).
  • ❌ Latency: Minor delay based on server location. In 99% case you will not spot it
Shortcut Option

Don’t want to set up a VPS or API keys?

If you’d rather skip the technical setup and start using OpenClaw immediately, there’s a simple option inside Kimi LLM subscription : a plan that includes a built-in OpenClaw bot with 5000 skills preset.

Allegretto β€” $39 / month

Best for: people who want to use the agent right away without touching servers, terminals, or configuration.

πŸ˜„ But, If you like me and you want to do everything by your own and control it, then please follow the next steps.

3) If you choose VPS: what to rent (2 easy picks)

PICK 1

Hetzner Cloud

(EU-friendly, very cheap)

Use plan like CX22 (2 vCPU / 4 GB RAM / 40 GB disk). Hetzner publicly lists CX22 at €3.79/mo (pricing may vary by region/time). (hetzner.com)

Open Hetzner Cloud β†’
PICK 2

DigitalOcean Droplets

(US/EU, beginner-friendly)

DigitalOcean says droplets start from $4/mo, and it's easy for beginners. (digitalocean.com)

Open DigitalOcean β†’

For OpenClaw, pick something like 1–2 vCPU + 2–4 GB RAM (avoid 512MB).

Beginner rule: if you’re unsure, choose 2 vCPU / 4 GB RAM.

4) Step-by-step VPS setup (copy β†’ paste)

4.1 Connect to your VPS (you will get this from the VPS provider)

Once you rented your first VPS copy and save in the safe stordage:
- β€œroot@Ρ…Ρ…Ρ….Ρ…Ρ…Ρ….Ρ….ххх”
- β€œpassword: ххххх”

Then on Windows, open PowerShell. On Mac, open Terminal.
Paste (mouse right click to paste) (example):

Terminal
ssh root@YOUR_SERVER_IP

Paste password: yes you will not be able to see it in terminal so just right copy&paste then Enter:

Terminal Output
root@YOUR_SERVER_IP's password:...

If it asks β€œAre you sure…”, type:

Input
yes

4.2 Update the server

Paste:

Terminal
apt update && apt -y upgrade

You’ll see packages updating.

4.3 Install basic safety tools

Paste:

Terminal
apt -y install ufw fail2ban curl

4.4 Turn on firewall

Paste them one by one:

Terminal
ufw allow OpenSSH
ufw enable
ufw status

You should see SSH allowed and firewall active.

Key idea: we do NOT open OpenClaw UI to the public internet to keep your data safe.

5) Install OpenClaw (copy β†’ paste)

OpenClaw official docs recommend the installer script. (OpenClaw)

5.1 Install

Paste:

Terminal
curl -fsSL  | bash

5.2 Run the setup wizard (it will ask questions)

Paste:

Terminal
openclaw onboard --install-daemon

This wizard configures auth + gateway + optional channels. (OpenClaw)

5.3 Check it’s running

Paste:

Terminal
openclaw gateway status

5.4 Open the Control UI

Paste:

Terminal
openclaw dashboard

You will see response:

Dashboard URL: http://Ρ…Ρ…Ρ….Ρ….Ρ….Ρ…:Ρ…Ρ…Ρ…Ρ…Ρ…/#token=7f4d2a8b3e91c5d6 f0a1b2c3d4e5f6a7b8c9d0e1f2a3b4c5d6e7f8a9b0c1d2e3 Copy to clipboard unavailable. No GUI detected. Open from your computer: ssh -N -L Ρ…Ρ…Ρ…Ρ…Ρ…:Ρ…Ρ…Ρ…Ρ….Ρ….Ρ….Ρ…:Ρ…Ρ…Ρ…Ρ… root@YOUR_SERVER_IP Then open: http://localhost:18789/ http://localhost:18789/#token=7f4d2a8b3e91c5d6f0a1b2c3d4e5f6a 7b8c9d0e1f2a3b4c5d6e7f8a9b0c1d2e3 Docs: https://docs.openclaw.ai/gateway/remote https://docs.openclaw.ai/web/control-ui

6) Safely open the Control UI from your laptop:

Open new one terminal and paste:

Terminal (New Window)
ssh -N -L Ρ…Ρ…Ρ…Ρ…Ρ…:Ρ…Ρ…Ρ…Ρ….Ρ….Ρ….Ρ…:Ρ…Ρ…Ρ…Ρ… root@YOUR_SERVER_IP

Now you have 2 terminals work at the same time and thats how it should be.
Simple copy and paste to your browser:

http://localhost:18789/#token=7f4d2a8b3e91c5d6f0a1b2c3d4e5f6a
7b8c9d0e1f2a3b4c5d6e7f8a9b0c1d2e3

This keeps the UI private (only you can see it through the tunnel).

7) Choose the β€œbrain” (LLM) so you don’t get disappointed

OpenClaw β€œthinks” using an LLM provider. If you choose a weak model, you’ll think OpenClaw is bad. If you choose an ultra-expensive one, it can burn budget doing simple tasks.

Recommended starting point: Kimi 2.5

You can actually haggle with their bot and snag a 99% discountβ€”getting the Moderato plan for just $0.99 instead of $19:

Discount link: https://www.kimi.com/kimiplus/sale? activity_enter_method=h5_share&invitation_code=PZKANH

7.1 Create an API key (Kimi)

Create key here: https://www.kimi.com/code/console?from=kfc_overview_topbar

  • Monitor limits there too.
  • Save the key immediately.
  • Never share it.

Then, when OpenClaw asks for an API key/provider in the wizard or UI, paste it there.
(OC getting started flow is designed to guide you through this.)

8) Connect Telegram (so you control the agent like a normal person)

OpenClaw has an official Telegram channel doc. (OpenClaw)

8.1 Create a Telegram bot (2 minutes)

  1. Open Telegram, find @BotFather
  2. Send: /newbot
  3. Set a name + username (must end with _bot )
  4. Copy the bot token (looks like a long string)

8.2 Add Telegram to OpenClaw

During openclaw onboard --install-daemon , when it asks for Telegram:

paste the BotFather token

This is consistent with the OpenClaw wizard reference (Telegram uses a bot token). (OpenClaw)

9) Final check: confirm it works

9.1 From Telegram

  • Open your bot chat
  • Send /start
  • Send a simple message: β€œhello”

9.2 From Control UI

  • Open the local dashboard page
  • Send a message and confirm you get a reply

If both work, your agent is live. Congrats - you’re legend now!

πŸ”— Next: Build on Abstract
Abstract Hook

Once your agent is running, you can wire it into the Abstract ecosystem through Skills and MCP. Skills are plug-in modules that let your agent connect to Abstract apps and tools β€” no code required. MCP is the bridge that lets an agent actually use wallet and chain tools, turning it from a chatbot into a real onchain co-pilot. As Abstract continues aligning XP rewards with genuine ecosystem activity, agent-assisted automation becomes the fastest way to stay ahead.

What you can build

  • Auto-monitor wallet balances and alert on changes
  • Track XP drops and ecosystem rewards in real time
  • Connect your agent to Abstract apps via Skills
  • Execute onchain actions through MCP wallet tooling
  • Build loops: signal β†’ analyze β†’ act, fully automated
# Abstract Skills (git) abstract-skills
# MCP set up mcp.abs.xyz