Skip to content

realitydeslab/vitameme

Repository files navigation

VitaMeme: A Continuous Incentive Protocol for Augmenting Meme Virality, Vitality, and Longevity

Overview

VitaMeme, envisioned as a tonic for extending meme's life, is a protocol designed to sustain meme vitality through incentivized social media engagement. The protocol implements a dynamic reward system that encourages organic meme creation and propagation, promoting virality and longevity of the targeted meme theme.

Memes as Public Goods

We view memes as evolving artificial life forms that are non-rivalrous and non-excludable public goods. Like all public goods, memes face the "free rider problem" where benefits are enjoyed without contribution. Overcoming this challenge is crucial for meme vitality. For example, early adopters does not need to do anything to propagate the memes after adopting the memecoin, only action for them is to dump. The later comer facing the sky high price, also have no incentive to propagate the meme.

Protocol Features

The protocol introduces a novel economic model that:

  • Incentivizes meme creation and propagation around the specific meme
  • Balances participation between large influencers and smaller creators through quadratic voting based on the square root of the number of their meme post reshares.
  • Balances participation between early adopters and later comers through bonding curves over time in reward pools to sustain chain reactions of meme propagation
  • After past hype of meme, the participation can still donate to the reward pool to revive the memecoin.
  • Permissionless and decentralized social account ownership verification through TLSNotary (No centralized API called to social platform, TikTok, and Twitter required).

By combining blockchain tokenomics with systematic content incentivization, VitaMeme addresses the fundamental challenge of maintaining meme vitality throughout their lifecycle. The protocol creates a permissionless, self-perpetuating cycle where:

  • Early adopters seed reward pools.
  • Propagators are incentivized to promote memes. Creating virus meme post to get rewards.
  • The value of memecoin is increased due to the social engagement in the social media platform.
  • Earily profit gainers have incentives to show off its donation in social account to gain social followers.
  • doniation drives token value back to pools
  • Once the token price drop, reward pool donators can donate to reward
  • Continuous momentum ("mementum") is maintained

Innovation in Verification

Traditional reward systems rely on centralized social platform APIs for verification, requiring original creators to bear verification costs, which is also centralized. VitaMeme innovates by implementing TLSNotary as a Chrome extension for permissionless, decentralized verification of social account, social post ownership, getting engagement metrics. Users can submit these proofs to smart contracts to claim rewards, creating a more sustainable and accessible ecosystem.

Key Features

  • TLSNotary Verification
    • Secure social account ownership verification
    • Post authenticity validation
    • No centralized server required
    • Privacy-preserving verification
  • Dynamic Reward System
    • Quadratic funding based on engagement
    • Fair distribution between influencers and creators
    • Automatic reward pool
  • Serverless Architecture
    • Chrome extension for verification
    • Direct blockchain interaction
    • No centralized backend

Supported Platforms

Twitter

  • Post format requirements:
    Your meme content
    
    $TOKEN CA: <contract_address>
    pilled by #VitaMeme
    
  • Metrics tracked:
    • Retweets
    • Likes
    • Quote tweets

TikTok

  • Post format requirements:
    Your meme content
    $TOKEN CA: <contract_address>
    pilled by #VitaMeme
    
  • Metrics tracked:
    • Shares
    • Likes
    • Comments

Quick Start

Creating a Memecoin Pill

Required information:

  • Memecoin contract address
  • Memecoin symbol (e.g., $XXX)
  • Initial reward pool amount

Example Social Posts

Twitter Example

Eat your Cybroc! Thanks! 

$Cybroc CA: 92nJ55rRawsvMEA5KBUJwSSeVRyViXXPzVTqDXN513Sj
pilled by VitaMeme.fun

VitaMeme is a serverless app. Verification is done by TLSNotary: https://github.com/tlsnotary/tlsn/

Protocol Mechanics

For Donors

Contribute to the reward pool by:

  • Calling the donate function in the VitaMeme program
  • You can donate the meme tokens
    • or your donation in SOL automatically purchases meme tokens and adds them to the reward pool.
  • Paying the associated gas fee

For Propagators

Claim rewards for meme promotion:

  1. Install VitaMeme chrome extension to use tlsnotary to verify your social account ownership.
  2. Call the claim function in the ViteMeme program
  3. Submit your social post URL:
    1. Tweet post URL:
    2. TikTok post URL:
  4. The system will generate an ZKproof that verifying the post includes
    • Correct memecoin contract address
    • Memecoin Ticker name
    • Social engagement
    • You own the post
  5. Rewards are calculated using quadratic funding:
    • Based on the square root of reshare counts
    • Higher engagement = Higher rewards
    • Propagators cover gas fees
  6. Visit cybroc.fun with VitaMeme chrome extension installed.
  • You will see all you proved post in the website.
  • You can claim the post anytime.

Deliverables

  • Consumer friendly Chrome extension
  • Serverless app (Cybroc.fun Website)
  • Smart contract in Solana or Solidty for rewarding money

Development

License

This project is licensed under the MIT License - see the LICENSE file for details

References

https://github.com/justshiftjk/Pump.fun-Smart-Contract/blob/main/programs/pump/src/state.rs

https://github.com/tlsnotary/tlsn-plugin-boilerplate/tree/main/examples/twitter_profile_js

About

VitaMeme: A Social Media-Based Incentive Protocol for Enhancing On-Chain Meme Vitality

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors