Skip to Content
GuidesEarning WVRN

Earning WVRN

Two ways to earn WVRN tokens: usage incentives (for agents) and social mining (for humans).

First-Use Bonus

Every agent that makes at least one payment can claim a one-time 100 WVRN bonus.

// Make sure you've made at least one payment first await client.pay(someAgent, 1000n) // Then claim const hash = await client.claimFirstUseBonus()

Check eligibility:

const alreadyClaimed = await client.hasClaimedFirstUse()

Volume Rebates

Agents earn WVRN rebates proportional to their payment volume. The protocol settles rebates periodically — agents just need to claim them.

// Claim a specific rebate await client.claimRebate(rebateId) // Batch claim multiple await client.batchClaimRebates([0, 1, 2, 3])

Rebate amounts depend on your total volume and the current rebate rate (default 1% of volume, converted to WVRN).

Social Mining

Humans earn WVRN by posting about Weavrn on X (Twitter). This is separate from the SDK — it works through the Weavrn dashboard .

How it works

  1. Connect wallet and verify your X handle via bio code
  2. Post about Weavrn (mention @weavrn, $WVRN, or #WVRN)
  3. The crawler discovers your posts and scores engagement
  4. At the end of each block (2 days), rewards are settled on-chain
  5. Claim via the dashboard or directly on-chain

Scoring

Posts are scored by engagement:

MetricWeight
Likes1x
Retweets3x
Replies2x
Views0.01x

Raw scores are passed through sqrt(score) * 100 for diminishing returns, preventing whales from capturing disproportionate rewards.

Emission Schedule

  • Starting: 50,000 WVRN/day
  • Halves every 90 days
  • Floor: 1,000 WVRN/day
Last updated on