Skip to content
Docs

Strategist guide

Build a strategy on a visual canvas, say where it runs and what it accepts, then publish it. You earn commission when trades that use it make a profit, and investors never see your logic.

Before you start

Create an account with your wallet. That wallet receives your commission, so use one you control long term. Then open Create strategy.

The empty strategy builder with a node library on the left, a canvas in the middle and strategy details on the right
The builder: node library, canvas and details panel.

1. Learn the blocks

A flow always reads left to right, from a trigger to an action.

BlockWhat it doesOptionsConnects to
TriggerSets how often the flow runs.1m, 5m, 15m, 1h, 4h, 1dIndicator
IndicatorReads a market value.RSI, SMA or EMA, period 1 to 500, timeframeCondition
ConditionCompares a reading with a fixed value or a second indicator.Greater than, less than, crosses above, crosses belowLogic or Action
LogicCombines two or more results. Optional.AND, ORLogic or Action
ActionEnds the flow with a trade decision.Buy or Sell with a % of capital, or HoldNothing

2. Build your flow

  1. Drag blocks from the library onto the canvas, or click one to add it.
  2. Draw connections from a block's right handle to the next block's left handle. The builder only allows valid connections, and no loops.
  3. Select a block to set its options in the right panel.
  4. To remove a block or connection, select it and press Delete, or use the button in the panel.
A finished flow where RSI below 30 and EMA crossing above SMA feed an AND block that buys with 50 percent of capital
This flow buys with 50% of capital when RSI(14) is below 30 and EMA(20) crosses above SMA(50).
The RSI block selected on the canvas with its indicator, period and timeframe options in the right panel
Selecting a block opens its options.

3. Add the strategy details

Name the strategy in the top bar. Click an empty part of the canvas to bring back the details panel, then fill it in.

The strategy details panel with description, chain, trading type, pair, protocol, pool address, accepted assets and risk level
The details panel, with example values.
FieldNotes
DescriptionInvestors see this, so explain the approach without giving away the logic. Up to 2,000 characters.
Chain and trading typeWhere it runs. Choose SPOT for a strategy that can be automated today.
Trading pairThe exact pair, such as ETH/USDC.
ProtocolUNISWAP_V3 or UNISWAP_V4 are the protocols that can be automated.
Pool addressOptional for saving, but automation needs it: a v3 pool address (40 hex characters) or a v4 pool ID (64 hex characters).
Accepted assetsEach token you accept, with a minimum and an optional maximum investment. The token must exist on your chain.
Risk levelLOW, MEDIUM or HIGH.

4. Save or publish

Select Save as Draft to keep working later, or Publish to make it available. Both check the flow and details first and list anything to fix.

The builder showing a red list of validation errors above an empty canvas
Validation errors appear above the canvas.

Exact duplicates aren't allowed, but you can publish the same logic for a different pair or pool. Your flow stays private: it's never shown to investors or returned by public APIs.

5. Manage your strategies

My strategies lists your drafts and published strategies. From each card you can edit, publish or take it down, and delete it.

Two strategy cards, one published and verified, one a draft and not verified, each with action buttons
Values shown are examples.
LabelWhat it means
DraftOnly you can see it. It can't be matched.
PublishedAvailable for matching once verified.
Not verifiedHasn't passed verification yet, so automation won't deploy it.
VerifiedPassed verification. Published and verified strategies can be deployed.

6. Earn commission

You earn 10% of realized profit each time a trade using your strategy closes a position at a profit. It's paid on-chain to your account's wallet, in the token received. Losing trades pay nothing, and a loss isn't carried into later trades.

See the worked example in How it works.