composewith.eth release 2026.06.10-8752c9d

Protocol intelligence — credibly neutral

Evidence-backed stack decisions, for builders and their agents.

composewith.eth maps a builder goal to the smallest credible protocol stack — readiness scores, integration difficulty, caveats, fallbacks, and citations. Rule-based and reproducible.

29
Protocols tracked
18
Builder intents
13
Chains covered
0
Paid placements
Two readers, one source of truth
For humans

Decide what to build on — without 40 tabs of marketing.

Every protocol gets a readiness score, an honest caveat, and an integration difficulty rating. Every intent gets a minimal stack with reasons and fallbacks — so you can defend the choice in a design review.

For agents

Machine-readable plans your agent can cite, not hallucinate.

The same registry ships as JSON, an llms.txt corpus, a REST API, and a hosted MCP server. Plans come back with citations and content hashes, so an agent's recommendation is verifiable.

Method

From goal to defensible stack, in four moves.

01

State the intent

"Build private onchain voting." Free text or a catalogued intent — either works.

02

Match against the registry

29 protocol records with readiness scores, caveats, and chain support — refreshed per release.

03

Compose the minimal stack

Rule-based selection picks the smallest set that satisfies the intent, and says why each piece is in.

04

Ship with receipts

Risks, next steps, excluded candidates, and citations back to source records. Reproducible by anyone.

The core artifact · POST /api/v1/build-plan

One request. A full build plan.

Send an intent, get back a recommended stack with roles, reasons, risks, rejected alternatives, and citations — the same answer a careful staff engineer would give, as JSON.

POSTapi.composewith.xyz/api/v1/build-plan

{ "intent": "agent-native services marketplace on Arbitrum" }

response · application/json200 OK · cited
{
  "intent": "agent-native services marketplace on Arbitrum",
  "matched_intent": "build-agentic-commerce-with-x402",
  "chain": "arbitrum-one",
  "recommended_stack": [
    { "slug": "x402",         "role": "payments_and_commerce",    "reason": "HTTP 402 flow; buyer agents pay per request with bounded spend." },
    { "slug": "erc-8004",     "role": "agent_identity_and_trust", "reason": "Public agent identity, discovery, reputation, validation." },
    { "slug": "arbitrum-one", "role": "settlement_or_execution",  "reason": "Low-cost EVM contracts, payment receipts, refund state." },
    { "slug": "goldsky",      "role": "indexing_and_data",        "reason": "Index listings, payments, fulfillment, reputation surfaces." },
    { "slug": "safe",         "role": "supporting_protocol",      "reason": "Treasury, refunds, and incident approvals via multisig." }
  ],
  "excluded_candidates": [
    { "slug": "uniswap", "reason": "Liquidity and swaps, but not the payment or agent-trust layer here." }
  ],
  "risks": [
    "ERC-8004 is draft status; track spec and contract updates before production.",
    "x402 handles payments, not fulfillment, escrow, returns, or disputes.",
    "Buyer agents need spend caps, replay-safe order IDs, and refund paths."
  ],
  "next_steps": [
    "Separate listing/order/fulfillment/refund state from x402 payment state.",
    "Register seller agents via ERC-8004 and publish MCP/A2A endpoints.",
    "Verify x402 facilitator, token, and network support on Arbitrum."
  ],
  "citations": [ "/protocols/x402.json", "/protocols/erc-8004.json", "/protocols/arbitrum-one.json" ]
}
The registry

29 protocols, scored and caveated.

Readiness is a rule-based score from docs, audits, deployments, and activity — recomputed each release. The caveat column is the part vendors won't tell you.

29 records · sorted by readiness
ReadyProtocolCapability · caveatBuildStatusChainsRecord
100 Chainlink
Decentralized oracle network providing price feeds, verifiable randomness (VRF), automation, and cross-chain messaging (CCIP) to smart contracts.
Data Feeds
Push feeds update on deviation/heartbeat; consumers must check updatedAt for staleness.
medium production ethereum
arbitrum-one
base
optimism
100 ZeroDev
Smart account infrastructure for ERC-4337 and EIP-7702 apps, including Kernel accounts, bundlers, paymasters, session keys, gas sponsorship, and chain abstraction.
Kernel smart accounts
Gas sponsorship needs policy and fallback design
medium production ethereum
arbitrum-one
base
optimism
94 Arbitrum Orbit
Framework for launching customizable L2/L3 chains using the Arbitrum Nitro stack.
Launch custom L2 or L3 chain
Requires sequencer, bridge, RPC, and ecosystem operations planning.
high production orbit
arbitrum-one
arbitrum-sepolia
94 MACI
Minimal Anti-Collusion Infrastructure for private, coercion-resistant onchain voting with encrypted votes, zk-SNARK tally proofs, and verifiable public results.
Private anti-collusion voting
MACI relies on a trusted coordinator for privacy and collusion resistance
high production ethereum
optimism
arbitrum-one
polygon
94 Uniswap
Onchain automated market maker for token swaps and liquidity, with v4 hooks for customizable pools, the Universal Router for trade routing, and TypeScript SDKs for integration.
Token swaps via Universal Router
No known issue recorded yet.
medium production ethereum
arbitrum-one
base
optimism
93 Fluidkey
Self-custodial privacy dApp for receiving, managing, and spending onchain funds through stealth-address smart accounts and a unified wallet interface.
Stealth-address receiving UX
Fluidkey stealth addresses provide unlinkability, not full untraceability by default
medium production ethereum
arbitrum-one
base
polygon
91 RAILGUN
Onchain zero-knowledge privacy system and SDK for shielding ERC-20 tokens, private transfers, and private DeFi interactions on major EVM chains.
Shield and unshield ERC-20 tokens
RAILGUN integrations need explicit fee, relayer, and compliance UX
high production ethereum
bsc
polygon
arbitrum-one
89 Helios
Fast, secure, portable multichain Ethereum light client that turns an untrusted centralized RPC endpoint into a locally verifiable RPC for wallets and dapps.
Local verifiable RPC
Helios verifies RPC data but is not complete network anonymity
medium production ethereum
base
optimism
89 x402
HTTP-native payment protocol for programmatic stablecoin payments, API monetization, paid content, and agent-to-service commerce.
HTTP 402 payment flow
x402 does not provide marketplace fulfillment, escrow, returns, or dispute resolution by itself
medium production base
polygon
arbitrum-one
87 LayerZero
Omnichain interoperability protocol for passing arbitrary messages and moving tokens between chains via on-chain endpoints and configurable verification.
OApp messaging
Security config (DVNs, executors) is the integrator's responsibility; defaults must be reviewed.
high production ethereum
arbitrum-one
base
optimism
85 Semaphore
Generic Ethereum zero-knowledge privacy layer for anonymous group membership proofs, anonymous signaling, double-signaling prevention, and private identity use cases.
Anonymous group membership proofs
Semaphore is a primitive, not a complete governance stack
medium production ethereum
84 Hyperlane
Permissionless interoperability protocol for crosschain messaging and custom interchain security.
Crosschain messaging
Security module configuration is an application-level responsibility.
high production arbitrum-one
arbitrum-sepolia
orbit
bsc
82 Base
Ethereum L2 built on the OP Stack and incubated by Coinbase, offering low-cost EVM execution and a large consumer-app distribution surface.
EVM execution
No known issue recorded yet.
low production base
base-sepolia
82 Privy
Embedded wallet and auth infrastructure for onboarding users with email, socials, and wallets.
Embedded wallet onboarding
Custody, export, and compliance assumptions should be reviewed for each app.
low production arbitrum-one
arbitrum-sepolia
bsc
82 Pyth Network
Low-latency oracle network for price feeds and market data used by DeFi applications.
Price feed integration
Apps must handle update fees, freshness, and price confidence intervals.
medium production arbitrum-one
arbitrum-sepolia
bsc
80 Arbitrum One
General-purpose EVM L2 for lower-cost Solidity applications with broad ecosystem support.
EVM deployment
Bridge and withdrawal UX can affect user support load.
low production arbitrum-one
arbitrum-sepolia
80 Arbitrum Stylus
WASM smart contract runtime for writing Arbitrum contracts in Rust, C, and C++ alongside EVM contracts.
Rust smart contracts
Tooling is newer than standard Solidity workflows.
medium production arbitrum-one
arbitrum-sepolia
80 ENS (Ethereum Name Service)
Decentralized naming for Ethereum: human-readable names that resolve to addresses, contenthashes, and text records, with reverse (primary-name) resolution and cross-chain resolvers.
Name resolution
No known issue recorded yet.
low production ethereum
80 Safe
Smart account infrastructure for multisigs, treasury operations, and programmable account controls.
Smart account treasury
Module and transaction service support varies by chain and feature.
low production arbitrum-one
bsc
80 The Graph
Decentralized indexing protocol for querying blockchain data through subgraphs.
Subgraph indexing
Schema design and hosted/decentralized deployment choices affect maintenance.
medium production arbitrum-one
bsc
79 Biconomy
Account abstraction tooling for smart accounts, paymasters, bundlers, and gasless onboarding.
Gasless transactions
Paymaster rules, quotas, and pricing need upfront validation.
medium production arbitrum-one
arbitrum-sepolia
bsc
79 Gelato
Automation, relaying, and web3 functions infrastructure for scheduled and event-driven execution.
Automated contract execution
Execution guarantees and cost model need testing for the target workload.
medium production arbitrum-one
arbitrum-sepolia
bsc
79 Goldsky
Realtime crypto data pipelines, subgraphs, and streaming infrastructure for app data products.
Managed realtime indexing
Pricing and throughput should be confirmed for production workloads.
medium production arbitrum-one
arbitrum-sepolia
bsc
79 Lighthouse Storage
IPFS and Filecoin storage tooling for decentralized files, metadata, and app assets.
IPFS file storage
Pinning, retrieval, and gateway strategy must be planned for production.
low production arbitrum-one
ipfs
filecoin
78 ERC-8004
Trustless agent discovery and trust infrastructure using onchain identity, reputation, and validation registries for autonomous agents.
Agent identity registry
ERC-8004 is a draft standard and does not include payment rails
medium beta ethereum
base
base-sepolia
arbitrum-one
76 OP Mainnet
Ethereum L2 and the reference OP Stack implementation, providing low-cost EVM execution and the Superchain interoperability roadmap.
EVM execution
No known issue recorded yet.
low production optimism
optimism-sepolia
73 Kohaku
Ethereum Foundation privacy-first tooling track for wallet-integrated privacy, including Railgun, Privacy Pools, provider abstractions, and a post-quantum 4337 account implementation.
Privacy-first wallet SDK collection
Kohaku contains WIP packages and reference-wallet code
high beta ethereum
70 Aztec
Privacy-first Ethereum L2 zkRollup for private smart contracts, private state, public/private execution, and Aztec.nr/aztec.js application development.
Private smart contracts
Aztec is not EVM compatible
high beta ethereum
57 Privacy Pools
Privacy-preserving pool protocol for shielding and unshielding ERC-20 tokens, tracked by Kohaku as a WIP Ethereum privacy package.
ERC-20 privacy pool package
Kohaku Privacy Pools package is WIP
high alpha ethereum