Viewing demo account โ€” real agents, live on X Layer testnet.

Plain English.
Onchain in four steps.

BuildOS turns a sentence into a monitored, self-executing agent on X Layer. No code. No ABI. Just describe what you want.

01

Describe your intent

Write what you want in plain English. Include the amount, the recipient wallet address, and the trigger condition.

Example "Send 5 OKB to 0x1234...5678 if I don't check in for 30 days"
  • ๐Ÿ’ฐ Amount: how much to send e.g. 5 OKB, 100 USDT
  • ๐Ÿ“ฌ Recipient: destination wallet always a full 0x... address
  • โฑ Trigger: when it fires e.g. after 30 days of inactivity
02

Compile + review

The compiler parses your sentence into a structured agent config. Review every field amount, recipient, trigger and edit before registering.

What you see Agent ยท Action ยท Amount ยท Recipient input ยท Trigger ยท Gas estimate
  • โœ๏ธ No address in your description? Paste one in the Recipient field
  • โ›ฝ Live gas estimate shows the testnet fee before you commit
  • ๐Ÿ”’ Nothing is sent or signed until you click Commit
03

Register + monitor

The Signal Monitor watches for your trigger 24/7 check-ins, timers, and oracle signals evaluated against your agent rules.

Demo vs real wallet Demo ON: demo account signs, no popup. Demo OFF: your wallet signs, you pay gas.
  • ๐ŸŸข Demo Mode ON: try everything freely, no wallet needed
  • ๐ŸฆŠ Demo Mode OFF: connect MetaMask or OKX Wallet
  • ๐Ÿ”„ Disconnecting revokes the connection on MetaMask, showing a fresh picker next time. OKX currently requires removing BuildOS from its own Connected Sites settings to fully switch accounts
  • ๐Ÿ“‹ Agents saved and linked to your wallet reconnecting restores history
04

Commit + execute

Once your trigger fires, the agent executes on X Layer verifiable and permanent on-chain.

What happens Verdict logged onchain โ†’ funds released to recipient โ†’ explorer link available
  • ๐Ÿ”— Every committed agent gets a contract address and tx you can verify
  • โœ… Hit Check In at any time to reset your inactivity timer
  • ๐Ÿ‘› In real mode, transfer comes from your wallet BuildOS never holds funds

Frequently asked

Do I need to enter an amount?

Yes for real commits. Include it in your description ("5 OKB") or type it in the amount field above Compile. Demo mode works without it.

What address do I use as recipient?

Any valid 0x... address a family member, another wallet you own, anyone who should receive the funds when the trigger fires.

What if I lose my compiled agent?

Registered agents are saved to disk and linked to your wallet. Reconnecting your wallet restores your full history automatically.

Does BuildOS hold my funds?

In demo mode a demo account is used. In real mode your wallet signs every transaction BuildOS never custodies your funds.

Can I have multiple agents?

Yes. Compile and register as many as you want. Each appears as a card in the Signal Monitor with its own Check In and Commit buttons.

What tokens are supported?

OKB, USDT, and USDC on X Layer testnet, with mainnet support live.

How does the beneficiary actually receive funds?

When the trigger fires, the beneficiary gets an email with a claim link and a one-time claim code. Entering the correct code releases the funds, no wallet required. If nobody claims within a couple minutes, the funds release automatically as a fallback.

My wallet keeps reconnecting to the same account. How do I switch?

Click Disconnect, then reconnect. On MetaMask this always shows a fresh account picker. On OKX Wallet, some versions keep the site authorized even after disconnecting in BuildOS - if this happens, open the OKX extension, go to its Connected Sites settings, and manually remove buildos.tech, then reconnect.

Ready to try it?

Open the Console Watch Live Demo

Connect a wallet

OKX Wallet OKX Wallet
MetaMask MetaMask
Cancel