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:
- Ask Absinthe to build and ship the integration
- 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.