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.
Describe your intent
Write what you want in plain English. Include the amount, the recipient wallet address, and the trigger condition.
- ๐ฐ 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
Compile + review
The compiler parses your sentence into a structured agent config. Review every field amount, recipient, trigger and edit before registering.
- โ๏ธ 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
Register + monitor
The Signal Monitor watches for your trigger 24/7 check-ins, timers, and oracle signals evaluated against your agent rules.
- ๐ข 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
Commit + execute
Once your trigger fires, the agent executes on X Layer verifiable and permanent on-chain.
- ๐ 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.
