Chainlink
Decentralized oracle network providing price feeds, verifiable randomness (VRF), automation, and cross-chain messaging (CCIP) to smart contracts.
Data Feeds
evidence-backed protocol intelligence
Composewith scores protocols, maps builder intents to recommended stacks, and explains tradeoffs across chains, SDKs, risks, and integration difficulty. It is built for credible neutrality: public evidence, reviewed claims, no paid placement, and verifiable releases that can be anchored on-chain.
How it works
Composewith turns reviewed protocol evidence into structured outputs that agents can query, cite, and use when recommending a stack. Credible neutrality is the constraint: recommendations are based on public evidence and release proofs, not paid placement.
Services by ecosystem
Start with a target chain, then ask for the stack, risks, citations, and integration next steps.
How to read protocol cards
The number on each card is a 0-100 readiness score computed from public evidence. The difficulty pill is separate: it estimates integration effort. A protocol can be high-readiness and still high-difficulty if it is well documented and production-proven but requires complex contracts, indexing, payments, or operational controls.
Score breakdown: 30 points for integration surfaces, 40 for capability depth and production confidence, and 30 for chain coverage, freshness, and critical issue checks.
Start from a goal
Each intent maps to a recommended stack, excluded alternatives, risks, and agent-readable next steps.
Example intent
A builder asks: “I want to build an agent-native services marketplace on Arbitrum where agents list capabilities, buyers discover trusted agents through ERC-8004, pay per request with x402, and publish feedback after fulfillment.”
This is the kind of request Composewith should resolve into an architecture, not a flat list. The agent receives a role-by-role stack, citations, rejected alternatives, risk checks, and production next steps.
Agent-facing output
The response is structured so an agent can cite it, turn it into a build plan, or hand it to a developer without guessing which protocol fills which layer.
{
"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": "Use x402 for HTTP 402 payment-required flows so buyer agents can pay per request with bounded spending policies."
},
{
"slug": "erc-8004",
"role": "agent_identity_and_trust",
"reason": "Use ERC-8004 and 8004scan for public agent identity, discovery, reputation, and validation records."
},
{
"slug": "arbitrum-one",
"role": "settlement_or_execution",
"reason": "Use Arbitrum One for low-cost EVM marketplace contracts, payment receipts, refund state, and operational controls."
},
{
"slug": "goldsky",
"role": "indexing_and_data",
"reason": "Index listings, x402 payment events, fulfillment status, feedback, and agent reputation surfaces."
},
{
"slug": "safe",
"role": "supporting_protocol",
"reason": "Manage treasury, refunds, facilitator configuration, and incident approvals with multisig controls."
}
],
"excluded_candidates": [
{
"slug": "uniswap",
"reason": "Useful for liquidity and swaps, but not the primary payment or agent-trust layer for this marketplace."
}
],
"risks": [
"ERC-8004 is draft status; track spec and contract updates before production.",
"x402 handles payments, not fulfillment, escrow, returns, or dispute resolution.",
"Buyer agents need spending caps, replay-safe order IDs, receipt validation, and refund paths.",
"Reputation needs Sybil resistance and reviewer trust rules, not just raw feedback counts.",
"Indexer lag can make listings, payment state, or fulfillment status stale."
],
"next_steps": [
"Define listing, order, fulfillment, refund, and dispute state separately from x402 payment state.",
"Register seller agents through ERC-8004 and publish MCP/A2A endpoints in their registration files.",
"Verify x402 facilitator, token, and network support for Arbitrum before production.",
"Add event indexing for listings, payments, fulfillment, feedback, and agent status.",
"Write failure drills for failed payment, stale indexer data, bad fulfillment, and malicious feedback."
]
}Arbitrum architecture sketch
Main risks to verify: ERC-8004 draft status, x402 facilitator and asset support on Arbitrum, payment replay/idempotency, agent spending limits, stale listing data, failed fulfillment, refund policy, and Sybil-resistant reputation.
Protocols and services
Service cards keep the old protocol explorer layout: readiness, integration difficulty, tags, issues, chains, and JSON links.
Decentralized oracle network providing price feeds, verifiable randomness (VRF), automation, and cross-chain messaging (CCIP) to smart contracts.
Data Feeds
Framework for launching customizable L2/L3 chains using the Arbitrum Nitro stack.
Launch custom L2 or L3 chain
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
HTTP-native payment protocol for programmatic stablecoin payments, API monetization, paid content, and agent-to-service commerce.
HTTP 402 payment flow
Omnichain interoperability protocol for passing arbitrary messages and moving tokens between chains via on-chain endpoints and configurable verification.
OApp messaging
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
Permissionless interoperability protocol for crosschain messaging and custom interchain security.
Crosschain messaging
General-purpose EVM L2 for lower-cost Solidity applications with broad ecosystem support.
EVM deployment
WASM smart contract runtime for writing Arbitrum contracts in Rust, C, and C++ alongside EVM contracts.
Rust smart contracts
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
Embedded wallet and auth infrastructure for onboarding users with email, socials, and wallets.
Embedded wallet onboarding
Low-latency oracle network for price feeds and market data used by DeFi applications.
Price feed integration
IPFS and Filecoin storage tooling for decentralized files, metadata, and app assets.
IPFS file storage
Trustless agent discovery and trust infrastructure using onchain identity, reputation, and validation registries for autonomous agents.
Agent identity registry
Smart account infrastructure for multisigs, treasury operations, and programmable account controls.
Smart account treasury
Decentralized indexing protocol for querying blockchain data through subgraphs.
Subgraph indexing
Account abstraction tooling for smart accounts, paymasters, bundlers, and gasless onboarding.
Gasless transactions
Automation, relaying, and web3 functions infrastructure for scheduled and event-driven execution.
Automated contract execution
Realtime crypto data pipelines, subgraphs, and streaming infrastructure for app data products.
Managed realtime indexing
Ethereum L2 and the reference OP Stack implementation, providing low-cost EVM execution and the Superchain interoperability roadmap.
EVM execution