The DAO Starter Kit
Everything you need to tokenise your brand and build community. Pick your stakeholder journey below.
For Branders
Launch your token on VISTA-20 and get full community governance infrastructure from day one.
Launch Your Token
- Go to Etherfun: Visit etherfun.app
- Configure token: Set name, symbol, and fee structure
- Sign transaction: ~$0.05 gas on Ethereum
- Connect bot: Add Bonzi to your Telegram group and configure via /admin
- Share: Your community can now buy, stake, and earn
AI Wizard Setup
The AI Wizard answers community questions 24/7. It learns from your docs and improves over time.
- Add @Bonzivista_bot to your Telegram group
- Make it admin (needs message read permissions)
- Upload your docs via /admin → Knowledge Sources
- Bot starts answering questions immediately
3 documents indexed
whitepaper.pdf - 42 chunks
tokenomics.md - 18 chunks
faq.csv - 95 entries
Upload PDFs, markdown, or CSV. Auto-indexed into the AI knowledge base.
Personality & Tone
The AI adapts to your community's uploaded knowledge base. Answers reflect your docs, not generic responses.
Admin Dashboard
Full control center for your community. Access via /admin in DM with the bot.
Users: 847 | Questions today: 42
Knowledge gaps: 3 topics need attention
Top contributor: alice.eth (89 pts)
Six-button control center. Everything configurable from Telegram.
Analytics
- Usage Stats: Total users, questions asked, documents indexed.
- Knowledge Base Health: Document processing success rate and engagement insights.
- Question Diversity: Uniqueness ratio showing how varied community questions are.
Reputation System
Configure how your community earns and ranks. All scoring is transparent and adjustable.
Unique question: 5 pts
Common question: 1 pt
Min to claim: 10 pts
5-judge jury: OFF
Full control over point values, claim thresholds, and quality scoring.
What You Control
| Feature | Default | Configurable |
|---|---|---|
| Unique question points | 5 | Yes |
| Common question points | 1 | Yes |
| Min points to claim | 10 | Yes |
| 5-judge quality jury | OFF | Yes |
| Leaderboards | ON | Enable/Disable/Reset |
| Show points in chat | ON | Yes |
Ambassador Setup
Three admin actions to enable earning for your community members:
- Enable Leaderboard: /admin → Community → Leaderboard toggle ON
- Configure Raids: /admin → Raids → Set verification mode (manual, vision, or community)
- Set Scoring Rules: /admin → Rewards → Edit Scoring → Point values, claim threshold, jury toggle
Once configured, community members can earn points through questions, raids, memes, and bug reports. Points convert to ETH via the tip pool.
Tip Pool & Claims
Fund your community rewards from trading fees. Users earn points, then claim ETH from the pool.
Pool balance: 0.45 ETH
Total claimed: 1.2 ETH
Active claimers: 23
Trading fees auto-fill the pool. Manual top-ups available anytime.
Setup Steps
- Import wallet: 3-step secure key import via /setup_pool
- Set token gate: Optional. Require token holding to earn
- Fund pool: Send ETH to the pool address
- Users earn: Points accumulate through activities
- Users claim: Min threshold reached → claim button enabled → payout
Ticket Tool
Telegram-native support tickets. Users open tickets, team sees queue, issues get resolved.
Average response time: 2h
Two-way communication. Users send, team responds, all inside Telegram.
- User sends /ticket [issue]
- Team sees ticket in admin channel
- Reply in channel → response sent back to user
Token Gate
Require users to hold your token before they can interact with the bot or earn rewards.
| Setting | Description |
|---|---|
| Gate Enabled | ON/OFF. When ON, non-holders see a prompt to buy |
| Min Hold % | Minimum percentage of supply required to interact |
| Gate Message | Custom message shown to non-holders (stored in settings) |
For Ambassadors
Earn ETH through genuine contributions. Fake-account-protected - only real people earn.
- Link accounts: Telegram → /start → Connect wallet + X account (2 min)
- Earn 10 pts: Post about Bonzi on X → Submit screenshot → Get reviewed
- Claim ETH: 100+ pts → Claim to Base (~$0.05 gas) or Mainnet (~$2.50)
- Build trust: Higher cooperation scores = faster approvals (CHI ≥101 = skip review)
Your Journey
Most platforms treat contributors like numbers. You do outreach campaigns, submit screenshots, wait for a reviewer who doesn't know you. Approved or rejected, you're still nobody. Your work doesn't follow you anywhere.
Bonzi works differently. Every action you take builds a profile that's yours. Not a leaderboard rank. Not a badge. A portable track record of real work that any community can verify.
I'll scan your profile for shadowbans, age, and activity history. Skip any step. The more you share, the faster your campaigns get reviewed.
Step 1/5: X Account Verification
Participant
Fast-track review
Your campaigns skip the standard queue. Keep contributing to level up.
Profile complete: your tier determines review speed and point multipliers
You start as a Lurker. Everyone does. As you contribute, your profile grows.
| Tier | Score | What it means | How you get there |
|---|---|---|---|
| Lurker | 0 | New member. Every submission reviewed. | Link your X account and wallet. Show up. |
| Participant | 21+ | Active contributor. Building a track record. | Keep contributing. Build a history of good work. |
| Helper | 51+ | Consistent quality. Community vouches for you. | Help others. Answer questions. Review work. |
| Trusted Helper | 101+ | Trusted voice. Most work approved on sight. | Sustained quality over time. Eligible to review others. |
| Community Pillar | 201+ | Core contributor. The system trusts your judgment. | Consistent excellence across multiple activities. |
| MVP | 500+ | Top tier. Your track record speaks for itself. | Exceptional long-term contribution. Rare. |
Steps 2-4: Wallet Check, Show Your Work, Confirm Experience
System scans blockchain history. Age, transaction count, and gaming signals. Cross-references against your X account for consistency.
Send a screenshot of your best campaign contribution. Vision AI scores originality (1/5/10 scale) and checks if the handle matches your linked account.
You self-report: 1-3 campaigns, 4-10, or 10+. System cross-references against evidence from earlier steps. Honest claims build trust faster.
How it works: The system watches what you do, not what you say. Your posting patterns, your engagement quality, your consistency over weeks and months. Behavioral signals that can't be faked. A bought account looks different from a real one. Copied content looks different from original writing. The AI sees the difference.
Your reputation is portable. When you move to another community, your track record follows you. Stored cryptographically. Verifiable by anyone. Owned by you. No platform can take it away.
The wizard checks signals but doesn't store your screenshot or answer text. Your tier is recorded, your evidence isn't. Other projects can verify your tier without seeing your details. Like a credit score.
Quick Start
Step 1: Open Telegram on Your Phone
Bonzi is a Telegram bot. If you don't have Telegram installed, download it from your app store (iOS/Android) or use the desktop version at telegram.org.
Step 2: Open the Bot
Win the slotgame at bonzivista.org to get access
The bot will open in Telegram. Look for "Bonzi" with a purple avatar.
Step 3: Type /start
In the chat, type exactly this: /start and press send.
The bot will reply with a menu that looks like this:
This is what you'll see after typing /start
Step 4: Click a Button to Do Something
Don't type more commands yet. Just tap one of the buttons you see. Here's what each button does:
| Button | What Happens | Why Click It |
|---|---|---|
| 💬 Ask AI | Bot asks you to type a question. You type it, bot answers, you earn 1-10 points based on how good your question is. | Easiest way to start. Ask anything about the project. |
| 📣 Promote & Earn | Bot shows instructions to post about BONZI on X (Twitter), then submit a screenshot. Earn 10 points if approved. | Fastest way to earn. One post = 10 points. |
| 🎁 Send Tip | Bot asks who you want to tip and how much. You send points to thank someone. | Thank someone who helped you. They get points, you build reputation. |
| 🏆 Leaderboard | Bot shows who has the most points. Shows your rank too. | See where you stand. Top earners get bigger rewards. |
| 🎟️ Claim DAO Tickets | Bot shows your points balance. If you have 50+ points, you can claim ETH here. | Check your balance. See if you're ready to get paid. |
| 📊 Token Data | Bot shows BONZI token price, trading volume, and available trading funds from the blockchain. | See live token stats. Check if it's a good time to buy/sell. |
Step 5: Earn 50 Points to Get Paid
Here's the math to reach 50 points:
- Ask 5 good questions (7 points each) = 35 points
- Post on X twice (10 points each) = 20 points
- Total: 55 points ✓ You're ready to claim!
Step 6: Get an Ethereum Wallet & Claim Your Money
Once you hit 50 points (check by tapping "Claim DAO Tickets" button):
- Get an Ethereum wallet. If you don't have one, download MetaMask (metamask.io) or Coinbase Wallet. Copy your wallet address (it starts with 0x...).
- Link your wallet to the bot: Type
/link_walletfollowed by your address. Example:/link_wallet 0x1234... - Claim your ETH: Type
/claimand press send. The bot sends ETH to your wallet within a few minutes. (The bot takes a 10% fee - 90% goes to you, 10% funds the treasury.)
Commands
| Command | Description |
|---|---|
/start | Open the main dashboard |
/ask [question] | Ask Bonzi a question (+1-10 pts) |
/bug [description] | Report a bug (+5 pts if valid) |
/raid | Join active outreach campaigns |
/meme | Submit to meme contests |
/board | View leaderboard |
/claim | Claim ETH rewards |
/link_wallet [addr] | Link wallet for claims |
/settings | Configure preferences |
Promote & Earn
Post on X. Get reviewed. Earn points. Simple workflow, real rewards.
Earn 10 pts per approved post. Original content, community engagement, and helping others score best.
Generic promotion system from bot dashboard
How It Works
| Step | What Happens | Time |
|---|---|---|
| 1. Link Accounts | Connect your wallet + X account. Required once for verification. | 2 min |
| 2. Post on X | Write anything about Bonzi. No specific topic required. No minimum followers. | You |
| 3. Submit Screenshot | Send screenshot to bot. System detects duplicates and spam. | ~1 min |
| 4. Review | AI vision analysis + manual review. High CHI users (≥101) can review others. Fraud checks flag duplicates. | 0-4h |
| 5. Earn Points | Fixed 10 pts per approved post. Points build your cooperation score (CPI). | Instant |
Review Speed
Higher cooperation scores mean faster reviews. New accounts go through manual review. Users with CHI ≥101 can review queue.
Ask & Earn
The AI learns from your questions. Better questions score higher points.
- Depth: Does it require thought to answer?
- Novelty: Has this been asked before?
- Cooperation: Does it help others learn?
Bug & Earn
Report broken features. Get paid when the community confirms the fix.
Verified bugs earn 5 points. Invalid reports get 0, no penalty for trying.
| Status | Meaning |
|---|---|
| Reported | Submitted, awaiting team review |
| Confirmed | Team verified the issue |
| In Progress | Fix being worked on |
| Fixed | Bug resolved, points awarded |
| Invalid | Not reproducible, 0 pts, no penalty |
Leaderboard
Real-time reputation across every activity. Five tabs, raids first.
Five tabs. Raids first. Rank reflects real contribution.
Tabs
- Raids: Points from approved X outreach campaigns
- Overall: Combined cooperation score across all activities
- Questions: Points from quality questions asked to the AI
- ETH: Total blockchain-verified ETH earned and claimed
- Memes: Points from meme contest voting (coming soon)
Meme Contests
Create, vote, win. AI catches stolen content. Community picks winners.
Submit your best meme by Monday
Submit, vote, win. AI catches recycled content. Community picks winners.
Rules
- Submit: Stake 1 point to enter. Memes auto-scanned for plagiarism.
- Vote: Community votes for 7 days. Positive votes reward both creator and voters.
- Fire Bonus: 20+ votes = 2x point multiplier.
- Strikes: Stolen content = strike. 3 strikes = temp ban. Strikes expire after 90 days clean.
Claim ETH
Convert your points to ETH. Trading fees from the token fund the tip pool.
Balance: 247 pts
Eligible: 0.012 ETH
Tx confirmed.
Points become ETH. Trading fees fund the pool.
| Requirement | Details |
|---|---|
| Points | 100+ accumulated (configurable by brand admin) |
| Wallet | Linked via /link_wallet |
| Pool | Must have available funds |
Wallet & Identity
Link your wallet to claim rewards and manage your portfolio. Your wallet address is encrypted at rest and isolated to your account.
Your wallet is encrypted at rest. Only you can see it.
For BONZI Holders
BONZI is the token behind the kit. Staking, tipping, reputation: it all runs on BONZI.
- Stake via Telegram: Send BONZI → Lock 14 days → Earn from trading fees
- Tip contributors: Reward quality answers/posts → Build reputation network
- Governance perks: Hold tokens - Vote on proposals - Access alpha features
- Provide liquidity on Ethervista: Euler pools - 20/20 flat fees per trade (not %) - auto-burn mechanism
Stake from Telegram
Open the bot, tap Stake, sign with your mobile wallet. Same contract as bonzivista.app.
Choose amount to hardstake:
Pick an amount, WalletConnect opens your wallet, one signature.
How It Works
- Open bot: Send /start to @Bonzivista_bot
- Tap Stake: Dashboard button opens the token locking Mini App
- Connect wallet: WalletConnect links your mobile wallet
- Choose amount: Preset or custom BONZI amount
- Sign once: Approve + stake in one transaction
Hardstake Rewards
Lock your BONZI for 14 days. Trading fees go to the pool. You can claim rewards while locked.
| Detail | Value |
|---|---|
| Lock period | 14 days |
| Claim rewards | Anytime (even while locked) |
| Withdraw | After lock expires |
| Early exit | Not possible until lock expires |
Two Ways to Earn
BONZI holders earn ETH from two separate sources. They stack.
| Source | How | Payout |
|---|---|---|
| Hardstake | Lock BONZI in the staking contract | ETH from trading fees, claim anytime |
| Tip Pool | Earn points through bot activity (ask, promote, report bugs) | ETH from the tip pool, claim when threshold met |
The Full Loop
Hold, stake, use the bot, earn from both sources.
For Investors
Buy tokens on brand websites. Each brand has embeddable buy widgets.
How to Buy
- Visit the brand's website
- Find the buy widget (usually on homepage)
- Connect wallet (MetaMask, WalletConnect)
- Enter amount, confirm transaction
Token Economics (VISTA-20)
- Launch: Fair launch via Etherfun, no presale
- Fees: Buy/sell fees distributed to stakers + tip pool
- LP Hardlock: 25-75% spectrum - brands choose their commitment level
- Distribution: Higher hardlock = more community trust signals
For Stakers
Earn fees from trading activity. Flat-fee yields on Ethervista.
Staking Guide
- Visit ethervista.app
- Connect wallet
- Choose: Hardstake (locked) or LP (liquid)
- Link wallet in Bonzi:
/link_wallet 0x...
Mobile Staking
BONZI holders can stake via mobile. Access through the Telegram bot dashboard - no desktop required.
Reward Accumulation
Rewards accumulate from trading fees. Claim anytime via the bot or web app.
Fee Model
Ethervista uses flat fees per transaction, not percentages. Revenue scales with trade count, not trade size.
| Token | Creator Fee | LP Fee |
|---|---|---|
| BONZI | 20 | 20 |
| VISTA | 10 | 15 |
For Developers
Integrate token trading widgets. Fork the open-source code. Ship faster.
- Clone repo: github.com/Siah-kin/community-bot → MIT license → Fork + customize
- API access: REST endpoints for CPI scoring, reputation queries → x402 payments
- Deploy contracts: ERC-8004 agent cards, ReputationRoot on-chain, TaskBond for bounties
- Integrate Bonzi: Trust engine API - fake-account detection - tamper-proof records for portable reputation
Widget Library
Embed token functionality into any website:
- Buy Widget: One-click token purchase via embed script
- Staking Mini App: Mobile staking via Telegram Web App link
<!-- Embed Widget -->
<script src="https://bonzivista.org/widget/embed.js"></script>
<div data-bonzi-widget token="0x..."></div>
Self-Host Setup
- Clone:
git clone https://github.com/Siah-kin/community-bot - Set env:
TELEGRAM_BOT_TOKEN=your_token - Deploy: Docker, Render, or your own server
API Reference
Full REST API for custom integrations. See API.md in the repo.
For AI Agents
Agents as peers. Query trust scores, verify cooperation, detect gaming - the same data Bonzi uses internally.
Why Bonzi's Data is Unique
Bonzi is community management, codified. Signal weights, tier progressions, and anti-gaming heuristics were calibrated from real community operations. The patterns come from actual edge cases - not theoretical models.
Wallet Vetter (Live)
Check any Ethereum wallet's trust score using Bonzi's multi-source trust system. 13 signals aggregated into one anti-gameable tier.
- Web Widget: siah-kin.github.io/community-bot/vetter/ (10 free queries/day)
- Telegram:
/vetx 0x...in @Bonzivista_bot (unlimited) - API:
GET /api/trust/{wallet}($0.01/query via x402)
Response Format
{
"tier": "B", // S, A, B, C, or F
"score": 52.3, // 0-100 composite score
"confidence": "medium", // low, medium, high
"signals": {
"cooperation": 0.65, // Help given/received
"eigentrust": 0.48, // Graph-based trust
"sybil": 0.82, // Not-a-bot confidence
"dao": 0.31 // DAO participation
}
}
Tier Breakdown
| S-TIER | 80-100 | Exceptional trust - verified contributor |
| A-TIER | 60-79 | High trust - established reputation |
| B-TIER | 40-59 | Moderate trust - standard user |
| C-TIER | 20-39 | Low trust - limited history |
| F-TIER | 0-19 | Untrusted - exercise caution |
External Verification Links
Every vetter result includes links to verify independently: Bubblemaps, DeBank, Etherscan, Arkham.
API Endpoints
Live endpoints for trust queries. x402-gated for paid access.
Trust Score (Live)
GET /api/trust/{wallet} returns numeric score, tier grade (S/A/B/C/F), confidence level, and signal breakdown across 13 signals.
Cooperation Profile (Live)
GET /api/trust/{wallet}/composite returns cooperation signals: help given, gratitude received, educational contributions, unique people helped.
Tamper-Proof Verification (Live)
On-chain verification of reputation. Weekly proof checkpoints published to Base L2. Verify independently without trusting Bonzi's API directly.
ERC-8004 AI Identity
ERC-8004 establishes three on-chain registries for AI agents: Identity, Reputation, and Validation. Co-authored by MetaMask, Ethereum Foundation, Google, and Coinbase.
Standard Status
- ERC-8004: Live on Ethereum mainnet
- Chain: Ethereum (Base coming soon)
Bonzi Integration Status
- Client code: Scaffolded (read + dry-run)
- Agent registration: Not yet registered
- Trust signal bridge: Planned (internal signals → on-chain feedback)
- Live trust engine queries: Planned
Once fully integrated, Bonzi's internal trust signals (tips, QA scores, cooperation metrics) will be bridged to ERC-8004's Reputation Registry. Other agents will be able to query Bonzi's reputation data independently on-chain.
What is a Tokenised Brand?
A token is a loyalty-reward system for the web3 era. Instead of points that expire, your community earns tokens through active participation.
How It Works
Every brand token launched through Bonzi uses the VISTA-20 standard on Ethervista. This gives you flat-fee economics from day one:
- Flat fees per transaction. $5-15 per swap, not a percentage. A $100 trade and a $10,000 trade pay the same fee.
- Revenue = transaction count. Fee income scales with trade count, not trade size.
- Fees split automatically. Between creators, LPs, and the tip pool. No manual distribution.
Web2 Points vs Web3 Tokens
| Web2 Points | Web3 Tokens |
|---|---|
| Expire after 12 months | Never expire |
| Only redeemable at one store | Tradeable on open markets |
| Company controls supply | Supply fixed at launch |
| Zero resale value | Market-priced, transferable |
| Loyalty is one-way | Community earns rewards |
Value Accrual
Community activity → more transactions → more fees → active participants earn from the fees their activity generates. Built into the protocol, not bolted on.
DAO Starter Kit
Deploy a token, configure your bot, activate your community, and start earning. Everything included.
What You Get
- Token. VISTA-20 token with flat-fee economics, deployed on Ethervista
- Bot. Telegram bot with AI moderation, tipping, promotions, and reputation tracking
- Governance. Human vetting, graduated sanctions, and cooperative reputation
- Analytics. Real-time dashboards for large-holder movements, social sentiment, and blockchain metrics
Setup Flow
- Deploy token. Launch on Ethervista via etherfun.app
- Configure bot. Add Bonzi to your Telegram group and set brand preferences
- Activate community. Enable Promote & Earn, tipping, and leaderboards
- Earn. Flat fees flow as your community transacts
Included vs Customisable
| Included (works out of the box) | You Customise |
|---|---|
| Token deployment | Fee levels (creator/LP split) |
| Telegram bot | Brand name, logo, welcome message |
| Reputation system | Which features to enable |
| Promotion tracking | Reward amounts |
| Token locking infrastructure | LP hardlock percentage |
Brand Advocate Earnings
Your track record grows with every contribution. Better contributors get faster reviews and access to more tasks.
How You Progress
The system tracks genuine cooperation. Each positive signal raises your standing. Higher standing means faster reviews and more access.
How Earnings Work
- Cooperation signals. Help others, answer questions, submit quality promotions, report bugs
- Reviewer income. At score 101+, review newcomer promotions for $10 flat per review (90% to you)
- Anti-gaming. Self-dealing, spam, and fake signals are detected and penalised automatically
Trust Engine for Community Moderators
The AI trust engine auto-detects cooperation signals, gaming attempts, and churn risk. Moderators focus on community, not policing.
What the Trust Engine Detects
- Cooperation signals. Help given, gratitude received, educational contributions
- Gaming attempts. Self-tipping, fake-account clusters, coordinated farming
- Churn risk. Active members going quiet, engagement drops
- Anomalies. Sudden score spikes, suspicious voting patterns
Daily Digest (Planned)
Moderators will receive an automated daily summary:
- Tier changes (who moved up or down)
- Anomaly alerts (flagged accounts needing review)
- Fake-account clusters (groups of accounts acting in concert)
- Engagement trends (community health at a glance)
Graduated Response
No instant bans. The system uses a 4-tier progressive response:
| Level | Action | CPI Impact |
|---|---|---|
| 1. Warning | Private notification | -5 points |
| 2. Cooldown | 7-day feature restriction | -15 points |
| 3. Suspension | 30-day ban from earning | -30 points |
| 4. Permanent | Full removal | -50 points |
Token Launch via Email (Planned)
Launch a token without crypto knowledge. Sign up with email, configure your brand, deploy to Ethereum. Currently, token launches use etherfun.app via the bot.
Planned Flow
- Email signup. Create an account with your business email
- Wallet creation. A secure wallet is generated for you automatically
- Token configuration. Set your brand name, supply, fees, and LP hardlock
- Deploy. One-click deployment to Ethereum via Ethervista
- Website widget. Embed a buy button on your existing website
Fiat Integration (Planned)
End users buy tokens with credit card. The conversion happens behind the scenes. This feature is in development.
Human Vetting (Ostrom Governance)
Experienced community members verify newcomers. Distributed quality control based on Ostrom's commons principles.
What is Human Vetting?
When a new member submits a promotion, it goes to a queue. Experienced members (CPI ≥ 101) review it for quality. This keeps standards high without centralised moderation.
Reviewer Eligibility
- CPI threshold: Must have CPI score of 101 or higher (Trusted Helper tier)
- Fee: $10 flat per review, 90% goes to the reviewer
- Selection: Reviewers are assigned randomly from the eligible pool
Quality Assurance
10% of reviews are randomly selected for meta-review. A second reviewer checks whether the first reviewer was fair. This keeps reviewers honest.
Graduated Sanctions
Reviewers who consistently make poor decisions face the same 4-tier progressive system as regular members. No special treatment. Everyone is accountable to the same rules.
Privacy
Prove your tier without revealing personal data. Privacy proofs let you demonstrate your reputation level without exposing your identity or exact score.
Troubleshooting
Bot not responding
Check that Bonzi has admin permissions in your group. Without admin access, it can't read messages.
Claim not working
Verify: (1) You meet the minimum points threshold (configurable per community), (2) Wallet is linked, (3) Pool has funds.
Wrong answers
Use feedback buttons to report. For persistent issues, use /bug.