On-chain Activity Guide
π§Ύ Overview
We have introduced a new On-chain Activity mission type that allows users to earn mission points by performing blockchain-based activities. These missions are designed to drive deeper user engagement with token and NFT ecosystems on EVM-compatible networks like Ethereum and Polygon.
To learn how to create an On-chain Activity mission, visit: Create On-chain Mission Guide
π Activity Type: Token Address Activity
This activity type targets ERC20 token interactions such as buying, swapping, trading, or holding.
- Users are encouraged to acquire and hold fungible tokens (e.g., USDC, USDT, Tether).
- Tokens can be purchased or swapped using decentralized exchanges like Uniswap.
- Mission points are rewarded based on the token balance in the user's wallet.
- Admins configure the ERC20 contract address and minimum balance required for mission eligibility.
Example Use Case:
Hold at least 50 USDC in your wallet to earn 20 mission points.
Learn more about Token Activity Missions: Token Activity Mission Reference
πΌοΈ Activity Type: NFT Activity
NFT Activity missions are based on user interactions with ERC721 or ERC1155 tokens. There are two mission types supported:
1. Hold NFT Balance
- The user must hold NFTs from a specified contract (e.g., Kinetic, Mercedes, or OpenSea collections).
- NFTs can be acquired via purchase, transfer, or airdropβas long as theyβre present in the wallet.
- Ideal for rewarding holders or collectors.
Example Use Case:
Hold at least 1 NFT from the Mercedes collection to earn 10 points.
Learn more about NFT Activity Missions: Hold NFT Balance Reference
2. Mint NFT
- The user must mint new NFTs (e.g., primary sales or direct mints).
- Minting must occur from official sources like OpenSea, Whiskky Exchange, or project-specific sites.
- Encourages new purchases rather than transfers.
Example Use Case:
Mint a new NFT from the Kinetic contract to earn 30 points.
Learn more about NFT Activity Missions: Mint NFT Reference
Key Difference:
- Hold NFT: Eligible if the NFT is simply present in the wallet.
- Mint NFT: Requires fresh minting (not just holding or transfers).
π οΈ Custom Activity (Coming Soon)
Custom Activities allow admins to define missions based on custom on-chain event logic (e.g., contract events with specific fields, conditions, or filters).
This feature will support more flexible strategies and verification flows tied to event signatures and indexed logs.
π Coming soon. Stay tuned!
π Supported Networks
Admins can configure On-chain Activity missions on the following EVM-compatible networks:
- Ethereum Mainnet
- Arbitrum Mainnet
Future support will be extended to additional networks, including Base, Polygon, and Optimism.
π Wallet Connection Requirement
To validate on-chain activity, users must connect their EVM wallet (e.g., MetaMask).
Learn more about EVM wallet connection: EVM Wallet Connection Guide
π Summary
On-chain Activity Missions bring real blockchain interaction into your campaign:
- Validate token holdings or NFT ownership on-chain.
- Reward users for buying, holding, or minting assets.
- Drive meaningful blockchain engagement.
- Fully configurable via contract address, balance thresholds, and activity type.
Updated 10 days ago