PointCaster

PointCaster

A tool for protocols to promote and gauge community engagment and cater to those who bet on them early through loyalty points

PointCaster

PointCaster

A tool for protocols to promote and gauge community engagment and cater to those who bet on them early through loyalty points

The problem PointCaster solves

Points are the craze this cycle. Points provide incentives for users to try out new protocols and accrue loyalty rewards in the face of airdrops, reputation scores, access to exclusive products, or retro-PGF grants. Building this points infrastructure on-chain is very important to ensure that your early contributions to a protocol are not unfairly distributed or revoked due to opaque calculations and management.

These point systems are very active in DeFi protocols like Ethena, Etherfi, EigeLayer, etc., but staking/restaking is not the only way to provide value to a protocol.

Community engagements like posting valuable content, resolving FAQs on public forums, developing, and sharing useful tooling around a project add genuine value to the ecosystem. PointCaster sets out to analyze user engagements towards particular communities and channels on Farcaster.

We built an algorithm that runs inside a micro-rollup powered by Stackr and settled on Avail so that the computation is run verifiably. The algorithm weighs data points like user interactions in the channel, cast likes, recasts, the user's followers, etc., to gauge the impact of their contributions towards the community.

Through our infrastructure, protocols can track contributions from their early supporters and use these metrics to reward them through airdrops, fund their open-source projects through grants, exclusivity, etc.

Challenges we ran into

It was all smooth sailing as I am a chad dev

jokes aside it was a bit tricky to understand api's provided by neynar and integrating them into our client to fetch farcaster details.

Tracks Applied (6)

Social

PointCaster helps protocol integrate community engagements into their airdrop, grants and loyalty programs which will im...Read More

DeFi

PointCaster fetches data from Farcaster to calculate channel engagements of users which will be integrated for airdrop p...Read More

New Subgraph

When points data is updated on chain, events are updated which are indexed by our custom subgraph. This can be used by p...Read More

The Graph

Farcaster Social Graph

A points infrastructure that fetches data from Farcaster and generates channel specific points which can be used for air...Read More

Purple DAO

AvailDA

The core logic of points calculation is executed on MRUs using Stackr which settles data on Avail. Code: https://github....Read More

Avail Project

Polygon Cardona

Points data calculated is uploaded to contracts deployed on polygon cardona testnet. This is done to make the data avail...Read More

Polygon

Discussion