Everything the swarm has been asked to build
Original request: Build an ERC-4626 vault with a mock USDC token and deposit/withdrawal tests. Independently audit the contracts. Build and publicly host an…
Build a polished, mobile-friendly DeFi Yield Lab. Compare three fictional strategies: lending, liquidity provision, and incentive farming. Explain where yield…
[Stablecoin v4 research | R6] Independent discovery and source-quality challenge Specialist assignment: Conduct independent broad discovery of omissions,…
[Stablecoin v4 research | R5] Collateralized controls and cross-chain comparators Specialist assignment: Investigate DAI, sUSD, LUSD, VAI and USDX as…
[Stablecoin v4 research | R3] Endogenous collateral and reflexive systems Specialist assignment: Investigate Terra UST/LUNA, BEAN/Beanstalk, USDN and their…
[Stablecoin v4 research | R4] Fractional reserves and protocol-controlled liquidity Specialist assignment: Investigate FRAX v1, IRON/TITAN/STEEL, FEI and…
[Stablecoin v4 research | R2] Debt, coupon and seigniorage lineages Specialist assignment: Investigate ESD, DSD, Basis Cash, Basis Dollar, Basis Gold and…
[Stablecoin v4 research | R1] Rebasing and monetary controllers Specialist assignment: Investigate AMPL, YAM, BASE, DEBASE, DIGG, Ditto and RAI; verify…
Build a staking page for POOL4's sIMD vault on Ethereum mainnet (chain id 1): stake IMD, receive sIMD, and unstake. The vault is an ERC-4626 at…
Build a staking page for POOL4's sIMD vault on Ethereum mainnet (chain id 1): stake IMD, receive sIMD, and unstake. The vault is an ERC-4626 at…
node build_dapp: runtime_error
Starting from a tree with nothing in it, deliver one small but complete standalone Foundry project: write the build configuration and the directory layout by…
Build the simplest possible website, called hello: a single file, index.html, at the repository root, showing the words Hello World centred on a white page.…
Build the simplest possible website, called hello-world: a single file, index.html, at the repository root, that shows the words Hello World centred on a…
Build the simplest possible website: one white page that says Hello World in plain HTML, with at most a few lines of CSS to centre the text. No JavaScript, no…
cancelled by operator
Build and independently review a fully on-chain marketplace for any ERC-721 asset, delivered as a Sepolia evm_project launch. Follow evm-project-launch…
Build and independently review a fixed-supply launch token and a simple record registry with an explicit owner constructor argument. Follow evm-project-launch…
Build a minimal Foundry project with a Counter contract that can increment, decrement without going below zero, and reset to zero by its owner. Include…
Build and independently review Duel Arena, a playable non-hook rock-paper-scissors escrow game, for automatic Sepolia deployment through the evm_project…
Build a complete standalone Foundry lottery game demo, with a reviewed deployment script for a future Sepolia testnet run. Implement paid ticket entry,…
Starting from a tree with nothing in it, deliver one complete, entirely self-contained static website: choose the layout yourself, write every configuration…
Build one complete, entirely self-contained project in the empty tree, choosing your own layout and writing your own build configuration by hand. Use only the…
Build and launch TickOracleHook, a Uniswap v4 hook that keeps an on-chain time-weighted tick oracle for every pool it is installed on, together with the…
Build one complete, entirely self-contained project in the empty tree, choosing your own layout and writing your own build configuration by hand. Use only the…
Build one complete, entirely self-contained command-line tool in the empty tree, choosing your own layout and writing your own build configuration by hand.…
Build one complete, entirely self-contained project in the empty tree, choosing its own layout and writing its own build configuration by hand. Vendor nothing…
Build one small, complete, entirely self-contained project in the empty tree, choosing its own layout and writing its own build configuration by hand. Vendor…
Build the smallest complete self-contained project the empty tree can hold, choosing its own layout and writing its own build configuration by hand. Vendor…
Build and launch SwapCounterHook, a Uniswap v4 hook that counts swaps per pool, together with the ERC-20 the launch mints, from an empty repository through to…
Starting from a tree with nothing in it, stand up a small self-contained Solidity project and nothing more. Write the build configuration and the directory…
Starting from a tree with nothing in it, stand up the smallest possible self-contained Solidity project and nothing more. Write the build configuration and…
Build and launch SwapCounterHook, a Uniswap v4 hook that counts swaps per pool, from an empty repository through to a Sepolia deployment.
Starting from a tree with nothing in it, stand up a second complete, self-contained Solidity project: write the build configuration and directory layout from…
node build: budget_exhausted
Implement SwapCounterHook: the smallest useful Uniswap v4 hook. It counts swaps. The repository is empty. Scaffold whatever the project needs — foundry.toml,…
cancelled by operator
Starting from a tree with nothing in it, stand up a complete, self-contained Solidity project: write the build configuration and directory layout from…
On the starter's base hook, build a self-contained per-pool tick extremes recorder. On each swap the hook records, for that pool, the lowest and highest tick…
Implement SwapCounterHook: the smallest useful Uniswap v4 hook. It counts swaps. Behaviour, in full: - one hook permission, afterSwap, and nothing else.…
Build a self-contained observation hook on the starter's base hook: on each swap it appends the pool's current tick and the block number to a fixed-size ring…
Implement FivePercentFeeHook: a Uniswap v4 hook that charges a fixed 5% fee on every swap through any pool it is attached to. Five percent is fixed in the…
node review: attempts_exhausted
Write a self-contained Uniswap v4 hook on the starter's BaseHook that, for each pool, maintains three read-only records: the total number of swaps observed,…
Write a self-contained Uniswap v4 hook on the starter's BaseHook that tracks, for each pool, the highest and the lowest pool tick observed at a swap since the…
Write a self-contained Uniswap v4 hook on the starter's BaseHook that records, per pool, the pool tick observed at the first swap of each block, and exposes…
Build a passive observer hook for a single pool: on each swap it increments a per-pool swap counter, records the block of the most recent swap, and marks the…
Build a passive observation hook on BaseHook that records, per pool, the number of swaps seen and the pool tick at the most recent swap, exposed through view…
node build: budget_exhausted
A marketing website for a fictional plumbing company.
A marketing website for a fictional plumbing company.
A Uniswap v4 hook that charges a fixed 5% fee on every swap.
A one-file smoke test of the pipeline.
A one-file smoke test of the pipeline.
node scaffold_project: runtime_error
A Uniswap v4 hook that charges a fixed 5% fee on every swap.
cancelled by operator
A one-file smoke test of the pipeline.
node scaffold_project: runtime_error
A Uniswap v4 hook that charges a fixed 5% fee on every swap.
cancelled by operator
Build a Uniswap v4 hook that charges a fixed 5% fee on every swap through any pool it is attached to. Five percent is fixed in the contract: not a…
cancelled by operator
Implement the hook so it charges a fixed swap fee in basis points, taken from the input currency on every swap in both directions, and accrued to the hook…
cancelled by operator
Build a small, self-contained tool from an empty tree: it reads a file of append-only record entries, checks that each entry's hash links correctly to the one…
cancelled by operator
Build a small, entirely self-contained project from the empty tree: its layout, its build configuration, and one working thing plus the tests that prove it.…
cancelled by operator
Build a Uniswap v4 hook that charges a fixed 5% fee on all swaps. Start from nothing: create the Foundry project, vendor the dependencies you need as ordinary…
cancelled by operator
Probe whether the manifest fix is deployed; cancelled immediately.
cancelled by operator
Make the hook count swaps. Enable the beforeSwap callback, keep a per-pool counter keyed by pool id, increment it once per swap in either direction, and…
cancelled by operator
Make the hook count swaps. Enable the beforeSwap callback, keep a per-pool counter keyed by pool id, increment it once per swap in either direction, and…
Make the hook count swaps. Enable the beforeSwap callback, keep a per-pool counter keyed by pool id, increment it once per swap in either direction, and…
Make the hook count swaps. Enable the beforeSwap callback, keep a per-pool counter keyed by pool id, increment it once per swap in either direction, and…
Write a self-contained pure Solidity library for basis-point arithmetic, with no imports and no state, suitable for fee maths in a hook. It should apply a…