BUILD ON YEETFUL
The non-custodial back office for autonomous money.
Tell Yeetful what should happen — once. It compiles the sentence into deterministic, guard-checked transactions; your own wallet is the only thing that can sign; every build is priced, capped, receipted, and killable. These docs open three doors: earn with it as a creator, embed it on your site, or trust it with your signature.
Three doors, three readers
EMBED IT · FOR HOSTS
The chat on your site, in five lines
Mount the full Yeetful chat on any page — guarded builds, receipts, and signing with the wallet already connected to your site (wallet: 'auto'). A publishable yfe_ key attributes every session to your dashboard: funnel, dead-ends, money moved.
TRUST IT · FOR USERS
Why you can sign what it builds
Non-custodial, checked, and receipted: the model never writes calldata, every artifact is re-checked fail-closed before your wallet sees it, and standing intents — jobs, recurring buys, Guardian — never sign for you beyond what you explicitly delegated.
EARN WITH IT · FOR CREATORS
A link that carries an ask — and pays you on conversions
Mint /i/<slug> links that carry a plain-English ask. Whoever opens one connects their own wallet, Yeetful builds the guarded path, they sign — and you earn half of the 0.20% fee on every conversion your link produces, with a live funnel to prove it.
Intent → guarded build → receipt
STEP 1 · INTENT
Say what should happen — once
“Swap 20 USDC for ETH on Base.” “Buy $10 of AAPL every week.” “Bridge 5 USDC from Base to Arbitrum, then deposit 5 USDC to Hyperliquid, then long $12 of ETH on Hyperliquid, then protect my ETH long with a 5% stop.” Money asks are claimed by deterministic parsers, not sampled from a model — the same sentence hits the same code path every time, and compound asks compile into jobs the runner walks step by step.
STEP 2 · GUARDED BUILD
Every artifact earns its signature
Per-venue builders — CoW, Uniswap v3/v4, NEAR Intents, Aave, Hyperliquid, Snapshot — derive each transaction from live venue state, and a fail-closed guard re-checks it before your wallet sees it. The model never writes calldata, amounts, or addresses. When a check fails you get the reason, not a guess.
STEP 3 · SIGN & RECEIPT
Your wallet signs. Everything is receipted.
Nothing is custodial: the layer produces artifacts, only your signature moves money. Built, signed, or refused — every decision lands with its priced value on your dashboard and traces live on /activity. Autonomy you can audit beats autonomy you have to trust.
TRY IT · $0
dryRun compiles a compound intent and builds step 1 against live venues — real quote, real guard report — without creating or costing anything. Mint a yf_ key at /dashboard/keys and paste. The Jobs page shows the real response.
curl -s https://www.yeetful.com/api/jobs \
-H "authorization: Bearer $YF_API_KEY" \
-H "content-type: application/json" \
-d '{"ask": "swap 5 usdc from base to arbitrum, then deposit 5 usdc to hyperliquid", "dryRun": true}'ONE PACKAGE
Everything ships in the yeetful npm package — yeetful/embed mounts the full chat on your site in five lines (see the embed docs), with agent-payment and MCP-earnings helpers included for the deep end. MIT, TypeScript.
npm install yeetful