Suggest a new flavour

Protocol suggestions

Know a Cardano protocol that Cardamom should be tracking? Drop it in the jar.

For agents & developers

Build a protocol adapter

Protocol teams and community developers can add integrations directly by implementing the ProtocolAdapter interface. The full spec is at /protocol-standard.

🌿

1. Read the standard

The integration spec documents the adapter interface, normalised types, confidence levels, and utility helpers you can import.

Integration standard →
🔧

2. Implement & test

Implement detect(), normalise(), and optionally getYieldStats(). Add tests with a real address that has known on-chain activity.

Skills manifest (JSON) →
📮

3. Submit

Open a pull request, or use the suggestion form (or API) to request the integration and we'll build it.

Submit programmatically

Agents and pipelines can submit suggestions directly to the API. Include a test address with known activity in the reason field.

POST /api/integration-suggestions
Content-Type: application/json

{
  "protocolName": "WingRiders",
  "website": "https://app.wingriders.com",
  "category": "dex",
  "reason": "WingRiders is one of Cardano's largest DEXes by TVL. \
Test address with known WingRiders swaps: addr1qy..."
}

Response

{
  "data": { "id": "uuid", "protocolName": "WingRiders" },
  "meta": { "requestId": "uuid" },
  "error": null
}