Fund a vaultStep 1
Deposit USDG, stock tokens or both into a vault only your wallet controls. You can pull everything out whenever you want.
Write what your portfolio should do in one sentence. Your money waits in your own vault, and the trade happens the moment the sentence comes true.
An alert tells you the price moved. A rule acts on it.
Each rule holds a condition and the trade to make when it comes true. It runs from your own vault, so there is no app to open and no order to place by hand when the moment arrives.
Each one runs inside the contract, so no single party can fire your rule early.
Your rule is stored beside your funds. It says what to watch and what to do, and anyone can read it.
When someone calls execute, the contract reads a reference price itself. What the caller claims doesn’t count.
The swap has to land within your slippage limit of that same reference price, or the whole call reverts.
The spec
These are fixed in the live contract. Nobody can change them, us included.
You fund the vault and write the rule. The contract handles steps three to five.
Deposit USDG, stock tokens or both into a vault only your wallet controls. You can pull everything out whenever you want.
Tap words to change them. Add a second condition or a schedule. The builder refuses rules that can’t work.
There’s nothing to watch. The rule sits on chain with your funds until its condition is true.
Anyone can call execute once the condition holds. The contract checks the price itself before any money moves.
What you bought goes straight back to your vault. Hold it, withdraw it, or let another rule use it.
Each one is an official Robinhood stock token with a hookless USDG pool deep enough to fill a trade. Prices are read live from those pools. Names and logos belong to their companies.
You do. Funds sit in a vault contract that only your wallet can withdraw from, whether or not a rule is live. Trigr never has a key to it. A rule can only trade inside the vault, into assets you picked, within your slippage limit.
The contract. Anyone may call execute, but the call reverts unless the condition holds against the reference price the contract reads itself. The price of the pool being traded is never used as the condition, so pushing a thin pool around can’t trigger you.
The rule still fires, at the next price that satisfies it, as long as the fill lands inside your slippage limit. If the market can’t fill inside that limit, nothing trades and the rule keeps waiting.
0.25% of a trade that actually happens, part of which pays whoever called execute. Creating, editing and cancelling rules is free apart from network gas, and a rule that never fires costs nothing.
Yes. The contract is deployed on Robinhood Chain at 0xeF69…208D with its source verified, and a keeper checks every rule once a minute. Rules that compare against daily closes (today, this week, one stock beating another) can fire once enough closes have been recorded; Trigr started recording them on 28 September.
Start here
Your vault, your condition, your trade, checked by a contract instead of by you at 2am. Build a rule