PointBase is a general-purpose point system and a marketplace for points, both built on top of EigenLayer and powered by Unitap.
Unitap is an incentive layer for Web3, providing tools for projects to launch marketing campaigns. With PointBase, projects can create their own point systems and define activities for users to earn points. Users complete tasks to earn these points, which can be traded in our marketplace.
Our point system is an EigenLayer AVS and here is the workflow:
Point Creation and Activity Setup: Projects can define and name their points, and set up activities across multiple blockchains. Paste your contract address, select the function, and let the system know which argument you want to give points to.
Activity Monitoring: EigenLayer node operators monitor blockchain activities to ensure points are accurately awarded based on predefined parameters. We use a BFT Sequencer (Zellular) to sync all these nodes.
We also offer a marketplace for these points:
Points are stored on EigenLayer's database.
Users can place orders to sell their points and on the other side, users can deposit USDC to buy points. All transactions are securely processed on EigenLayer.
Withdrawal processes are secured using a threshold signature scheme, with signatures managed by EigenLayer nodes, ensuring high security for all transactions.