← All strategies
Orestack
Custom Strategy
Build your own miner from Shadow and OG Sniper pieces: risk mix, tile selection, sizing, timing, and optional gates. Type 2 mode 10.
What it does
Custom Strategy is the DIY picker. You assemble behaviour from the same building blocks as Shadow and OG Sniper: how many solo/split tiles, how tiles are chosen, how SOL is sized, when to fire, and optional skip gates.
In plain english
Start from a Shadow-shaped default (highest SOL + occupancy match + late), then swap pieces until it matches how you want to mine.
Settings
Round budget
Maximum SOL this miner spends in a round (clamped to your on-chain balance).
Risk mix
Solo tile count (0–10) and split tile count (0–15). Default is 10 / 15 (all tiles in each pool).
Tile selection
- Highest SOL — join occupied tiles with the most SOL already deployed (Shadow-like).
- Highest EV — EV means expected value (estimated ORE return). Chooses tiles with the highest estimated ORE return; usually favors less-filled tiles and may select empty ones (Sniper-like). Forces equal sizing.
- Equal size — randomly pick your solo/split counts each round and put the same SOL on each tile. Forces equal sizing and the early window. Ignores EV and crowdedness.
Sizing
- Occupancy Match — deploy P% of each selected tile’s current SOL (volume-share). Not available with Highest EV or Equal size.
- Equal — split the round budget evenly across selected tiles.
When to fire
Always (early path) or Late (end-of-round window). Equal size is Always only. The late threshold is fixed by the product — you choose the bucket, not a slot number.
Optional gates
- Consecutive Split streak — only enter after N completed Split-winning rounds.
- Based on Price — skip unless live ORE is strictly more than or less than a SOL or USD threshold. See Based on Price gate.
- Minimum weighted EV — EV% floor before firing (Highest EV only).
- Crowded-round skip gate — shared gate; see Crowded-round skip gate.
- Motherlode range gate — shared gate; sit out when the live motherlode pool is outside your min/max ORE. See Motherlode range gate.
Starting recommendation
If you are new, run Shadow or OG Sniper first. Use Custom when you know which piece you want to change.
How to set up
-
Connect your Solana wallet on the Mining page.
-
Create a miner and choose Custom Strategy in the strategy picker.
Configure risk mix, selection, sizing, timing, and any gates you want.
-
Sign the transaction. This creates your miner accounts on-chain (Manager + Strategy Deployer + ORE Miner). Cost ≈ 0.005 SOL (account setup).
-
Deposit SOL. Transfer SOL into your miner’s autodeploy balance. Minimum 0.03 SOL; 0.3 SOL or more gives runway for many rounds.
-
Done. The crank runs this strategy each round. Activity shows deploys and skip reasons.
When it skips a round
- A gate you enabled fails (EV, ORE price, Split streak, crowded-round, motherlode range)
- Quiet board / empty selection under Highest SOL
- Budget or mix cannot fund a valid deploy
Worked example
Shadow-shaped custom: Highest SOL + Occupancy Match + late window, with an EV gate off.
A · Config
| Strategy | Custom (Type 2 / mode 10) |
| Risk mix | 4 solo / 4 split |
| Selection | Highest SOL |
| Sizing | Occupancy Match 5% |
| Timing | Late |
| Gates | EV off · ORE price off · motherlode off |
B · Algorithm thinking
| Tile | Crowd rank | T (SOL) | Match 5% | Pick |
| 11 | 1 (split) | 1.5000 | 0.0789 | yes |
| 7 | 2 (split) | 1.1000 | 0.0579 | yes |
| 3 | 1 (solo) | 0.9000 | 0.0474 | yes |
| 18 | 3 (split) | 0.7000 | 0.0368 | yes |
| 8 | 2 (solo) | 0.5500 | 0.0289 | yes |
| Decision | | spent 0.2499 | FIRE |
C · Activity log
| Round | R372108 |
| Line 1 | Sent 0.2499 SOL |
| Status | Deploy settled |
D · Results
| Returned SOL | +0.2227 SOL |
| ORE earned | +0.0020 ORE |
| Badges | — |
| Sessions | custom · late crowded |
Activity (C) and Results (D) match what you see in the Mining Activity / Sessions panels.
Thinking (B) illustrates what the crank evaluates that round — only EV Gate has a live Strategy Insight table in-app.
Skip variant (same config)
Under Highest SOL selection, a quiet late board yields an empty pick set — Custom sits out just like Shadow.
B · Algorithm thinking
| Check | Value | Outcome |
| Selection | Highest SOL 4/4 | |
| Occupied solo | 0 | none |
| Occupied split | 0 | none |
| Decision | SKIP | no_eligible_squares |
C · Activity log
| Round | R372118 |
| Line 1 | SKIPPED |
| Reason | No occupied tiles to match |
D · Results
| Deployed | 0.0000 SOL |
| ORE earned | +0.0000 ORE |
| Badges | — |
| Sessions | round skipped |
Skip variant (Crowded-round skip gate on)
With Crowded-round skip gate enabled, custom selection never starts when recent network deploy averages above your cap.
B · Algorithm thinking
| Check | Value | Outcome |
| Crowded-round | avg 1.8000 > cap 1.0000 | FAIL |
| Selection | not started | — |
| Decision | SKIP | recent_deployment_cap |
C · Activity log
| Round | R372207 |
| Line 1 | SKIPPED |
| Reason | Crowded-round skip: recent deploys above your cap. |
D · Results
| Deployed | 0.0000 SOL |
| ORE earned | +0.0000 ORE |
| Badges | — |
| Sessions | round skipped |
Skip variant (Motherlode range gate on)
With Motherlode range enabled, custom selection never starts when the live pool is outside your min/max.
B · Algorithm thinking
| Check | Value | Outcome |
| Live motherlode | 0.1200 ORE | below min |
| Your range | 0.2500–2.0000 ORE | 0.12 < 0.25 |
| Selection | not started | — |
| Decision | SKIP | motherlode_range |
C · Activity log
| Round | R372130 |
| Line 1 | SKIPPED |
| Reason | Motherlode outside your min/max. |
D · Results
| Deployed | 0.0000 SOL |
| ORE earned | +0.0000 ORE |
| Badges | — |
| Sessions | round skipped |