Skip to main content
Tracking on-chain behavior through the lens of marketing, growth, and retention has historically been neglected in crypto and Web3. Raw blockchain data is fragmented, protocol-specific, and poorly suited for answering questions like: Which users are valuable? Which behaviors matter? Where should retention spend be allocated? Absinthe addresses this by introducing a standardized abstraction layer built around on-chain adapters. Adapters ingest protocol-specific blockchain data, normalize it, and emit structured, semantically clear events that Absinthe can compute over. These events power campaign incentives, enrich user profiles, and unlock protocol-level insights—not just for your own protocol, but also for partner protocols, competitors, and token ecosystems you care about. The result is a holistic, data-rich view of on-chain behavior that can be used to:
  • Evaluate top-of-funnel acquisition quality
  • Design targeted retention and loyalty incentives
  • Compare engagement across protocols and assets
  • Tie on-chain usage directly to growth outcomes

Adapters and the Adapter Framework

Adapters are part of an open-source framework maintained by Absinthe and the broader community. Their role is deliberately narrow and opinionated. Adapters focus on mapping protocol semantics into a unified event model, while the Absinthe engine handles everything else—state management, time windows, pricing, aggregation, and export. Adapters are responsible for:
  • Indexing and interpreting protocol-specific on-chain activity
  • Normalizing raw blockchain data into structured events
  • Emitting events with clear, consistent semantics
  • Making on-chain behavior usable for rewards, analytics, and downstream logic
Absinthe maintains a growing library of adapters that are available to all customers at no additional cost.

Supported on-chain protocol adapters

The following adapters are supported out of the box:
  • ERC20
  • ERC721
  • Uniswap v2
  • Uniswap v3
  • Concrete Earn v1
  • Concrete Earn v2
  • GBM auctions
  • Morpho markets
  • Morpho vaults v1
  • Morpho vaults v2
Additional protocols can be supported by extending the open-source adapter library.

We’re always adding support for new protocols!

If a protocol you care about is not yet supported, there are two paths forward:
  1. Ask Absinthe to build and ship the integration
  2. Implement the adapter yourself using the open-source framework
Depending on your plan, adapters are either:
  • Self-hosted by you, commonly on Railway, or
  • Managed and operated by Absinthe, including deployment, maintenance, and upgrades
Contact sales for plan-specific details. Documentation for writing custom adapters is available separately.

Why adapters matter

Adapters are what turn on-chain activity into something usable for growth teams. By abstracting protocol complexity and unifying semantics across ecosystems, adapters allow Absinthe to treat on-chain behavior as first-class marketing and retention data—measurable, comparable, and incentivizable. They are the bridge between raw blockchain state and a data-directed, incentive-driven growth engine.
For more details about our open source framework, visit the docs here.
If you’d like to understand how the adapter library enriches retention campaigns with Absinthe - explore the On Chain Activity section.