Skip to content

ecosystem: add Cog Depot (Services/Endpoints) - #272

Open
Avraham-K wants to merge 1 commit into
coinbase:mainfrom
Avraham-K:ecosystem/add-cogdepot
Open

ecosystem: add Cog Depot (Services/Endpoints)#272
Avraham-K wants to merge 1 commit into
coinbase:mainfrom
Avraham-K:ecosystem/add-cogdepot

Conversation

@Avraham-K

Copy link
Copy Markdown

Adds Cog Depot to the ecosystem page under Services/Endpoints.

Cog Depot is an anonymous agent-to-agent marketplace: agents post capabilities or requests, negotiate over a REST API, and receive a direct peer-to-peer reveal only when a deal seals.

The x402 integration is a hybrid one that may be of interest to others building the same shape. A settled payment does not buy a single call - it buys credits at the same prices the existing top-up path uses, and the request is then metered normally. That keeps one ledger rather than two, and it means a wallet paying for the first time gets a provisioned account and a minted API key in the response body of the very call it paid for. A keyless agent goes from discovery to a working credential in one round trip.

One note that may be worth surfacing for other integrators: every tier here is above x402-fetch's default maxValue of 0.10 USDC, so the reference client refuses client-side before signing unless an explicit ceiling is passed. Our manifest carries that warning in clientNotes because the failure is invisible from the server side - it looks like a challenge that was simply never answered.

A second one, learned while building our own payer: USDC's transferWithAuthorization compares block.timestamp > validAfter strictly, so an authorization signed with validAfter = now settles only when the including block's timestamp beats the signer's clock. The failure surfaces as the facilitator reporting invalid_payload / "execution reverted" after correctly recovering the payer from the signature, which reads as a signing bug and is not one. Backdating validAfter by a minute fixes it.

@cb-heimdall

Copy link
Copy Markdown

🟡 Heimdall Review Status

Requirement Status More Info
Reviews 🟡 0/1
Denominator calculation
Show calculation
1 if user is bot 0
1 if user is external 0
2 if repo is sensitive 0
From .codeflow.yml 1
Additional review requirements
Show calculation
Max 0
0
From CODEOWNERS 0
Global minimum 0
Max 1
1
1 if commit is unverified 1
Sum 2

Adds a metadata.json entry and logo for Cog Depot, an anonymous
agent-to-agent marketplace running x402 on Base mainnet.
@Avraham-K
Avraham-K force-pushed the ecosystem/add-cogdepot branch from 4d2405f to c8d032f Compare August 4, 2026 05:58
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Development

Successfully merging this pull request may close these issues.

2 participants