Take position

BTC: The Model Shorted the Top — Now It Harvests the $60–90k Range

The engine behind my systematic bitcoin book is simple to describe. Every day at the close, it produces three forecasts for bitcoin: where price is likely headed 9 days out, 20 days out, and 60 days out — call them the short, medium, and long view. When bitcoin is trading below its recent average and all three point up, with conviction building the further out you look, the model buys. When the sh

Market-make cbBTC/USDC concentrated in $60,000–$90,000, 0.3% fee on every fill. Your reserves work both sides of the band; dock anytime to stop trading and take back whatever the position holds.

← Read the full write-up

Take this position

Your wallet becomes the maker of this strategy instance on 1inch Aqua. Funds stay in your wallet until a swap matches; dock anytime to exit.

Base mainnet — this spends real funds.Shipping transfers the amounts below into Aqua, where the fund manager's strategy trades them against takers. You can end up with a different mix of the two tokens than you put in, worth more or less than holding them. Dock any time to stop trading and take back whatever the position holds. A close-mandate lets the fund manager close your position and nothing else — it cannot move, spend or approve your tokens, it expires, and you can revoke it.

No browser wallet detected — use WalletConnect above, or open this page in your wallet app's built-in browser.

Program you are backing — the strategy, and the exact bytes

This is the exact on-chain strategy your wallet runs as maker: a concentrated market-making range on token A/token B. It quotes both sides between $60,000 and $90,000, earns a 0.30% fee on every fill, and sits idle outside that band — your funds stay in your own wallet until a swap matches.

  • Fee0.30% charged on each fill and credited to your position.
  • Concentrated rangeYour price bounds — $60,000–$90,000 at a 0.30% fee tier — the market-making logic; the position only quotes inside this band.
  • SwapThe primitive it fills against when a taker matches your quote.
Raw program — verify on-chain (74B template + your salt)

This template is shared by every backer of the round. At ship time your wallet appends one SALT instruction (32 random bytes); the strategy hash recorded on-chain is keccak256 of your ABI-encoded order (your address + the salted program), byte-for-byte checkable against your ship() calldata.

0x1504002dc6c0124000000000000000000000000000000000000000000000000000766c7d74835554000000000000000000000000000000000000000000000000009109f739536e801100
  • FLAT_FEE (0x15, 4B) 0x002dc6c0
  • XYC_CONCENTRATE (0x12, 64B) 0x00000000000000000000000000000000000000000000000000766c7d74835554000000000000000000000000000000000000000000000000009109f739536e80
  • XYC_SWAP (0x11, 0B)