What is Buddo?
Buddo is a persistent points economy that lives across a growing ecosystem of apps and services. When you create a Buddo account, you get a single balance that works everywhere — games, tools, services, and content platforms that have integrated with Buddo.
Unlike loyalty points tied to a single store, Buddo points are not trapped. They move with you. Earn from a game tonight, spend in a different app tomorrow. The same balance, always available, wherever you go in the ecosystem.
Underneath the experience is a real token — so your points have actual value and aren't simply accounting entries that can be zeroed out on a whim. When you accumulate Buddo, you're accumulating something that exists on a public network. That's the foundation of the whole thing.
Real Points
Your balance is backed by a real token on a public network. Not just loyalty program accounting.
One Account Everywhere
Log in once. Your Buddo balance follows you across every app in the ecosystem automatically.
Businesses Compete for You
Platforms earn your business by offering rewards, entertainment, and services you actually want.
More Apps = More Value
Every new platform that joins the ecosystem creates new ways to earn and new places to spend.
How do you earn Buddo?
You don't need to do anything special to get started. The ecosystem is designed to reward participation — just showing up consistently is enough to build a meaningful balance over time.
-
Heartbeat Rewards
Buddo rewards consistent presence. Simply being an active account earns you a regular heartbeat bonus — the ecosystem's way of thanking you for showing up.
-
Referrals
Bring a friend into the ecosystem and earn points when they become active. The more people you introduce to Buddo, the more you earn alongside them.
-
Games and Competitions
Play slots, strategy games, card games, and competitions hosted on Buddo-integrated platforms. Win real rewards, not just in-game currency that evaporates.
-
Watch Ads
Businesses in the ecosystem pay to reach Buddo users. You can choose to watch short ads in exchange for immediate point rewards. Your attention, your terms.
-
Bitcoin Learning
The Buddo ecosystem includes structured content that pays you to learn about Bitcoin, financial sovereignty, and how money actually works. Knowledge that earns.
-
Launch Bonuses
Early accounts receive generous signup bonuses. The earlier you join, the more generously the initial distribution is weighted in your favor. Supply favors the early.
How do businesses plug in?
Any business — from a solo developer shipping a side project to a company running multiple services — can connect to the Buddo ecosystem as a Buddo Business account. This gives them access to a package of tools designed to acquire users, retain them, and build a sustainable digital operation.
Businesses don't get users handed to them. They compete for attention by building products people actually want to use and by offering rewards through the shared economy. The ecosystem creates a healthy incentive: the better your product, the more Buddo users choose you.
OAuth Integration
Use the Buddo OAuth API to let users log in with their existing Buddo account. No separate registration, no friction.
Points Economy
Award Buddo points directly to your users as rewards for activity, milestones, and purchases in your app.
Ad Platform
Buy ad placements across the Buddo network to reach users who are already primed to engage and spend.
Hosting & Domains
Deploy your app on BuddoCloud with free TLS, custom domains, and infrastructure built for the ecosystem.
Businesses can also sell ad space on their own surfaces — if your app has screen real estate and users, you can monetize it by running Buddo network ads. You become both a consumer of the ad platform and a participant in it.
For forward-looking teams, the API is also designed for autonomous operation — AI agents can authenticate, award points, query balances, and respond to webhook events without human intervention. The infrastructure is already agentic-ready.
Why the whole thing reinforces itself
Buddo isn't just an app or a service — it's a self-reinforcing economy with four parts that feed each other. Understanding the loop explains why joining early matters, and why the ecosystem grows more valuable with every new participant.
Users earn Buddo by participating
Every active user accumulates points through heartbeat rewards, games, referrals, and watching ads. The ecosystem is designed to put Buddo in people's hands continuously — not as a one-time gift but as ongoing income from participation.
Businesses need users to give them Buddo
Platforms, services, and developers operating in the ecosystem need Buddo to access platform resources. The way they get it is by building something users find valuable enough to spend their points on. You can't extract value without creating it first.
Businesses attract users with entertainment and value
To get users to spend Buddo with them, businesses compete by offering games, tools, content, learning experiences, and direct rewards. The result is a constant incentive for the business side to invest in user-facing quality.
More users = more value for everyone
As the user base grows, the ecosystem becomes more attractive to businesses. As more businesses join, users have more ways to earn and more places to spend. Each new participant — user or business — strengthens what already exists.
This is why early participation matters. An economy compounds. The accounts that get in at the beginning accumulate points during the launch period when supply allocation is most generous, and they build balances before the ecosystem reaches the scale where every point is harder to earn.
Technical overview
If you're integrating your application with Buddo, here's what the technical surface looks like. The API is designed to be simple for common operations and comprehensive for advanced use cases. All endpoints use standard OAuth 2.0 and return JSON.
OAuth Flow
Buddo uses the standard Authorization Code flow. Your application redirects users to the Buddo authorization endpoint, the user approves, and you receive an authorization code to exchange for an access token. From that point, the token identifies the user and their balance context.
# Step 1 — redirect user to authorization endpoint GET https://auth.buddo.app/oauth/authorize ?client_id=YOUR_CLIENT_ID &redirect_uri=https://yourapp.com/callback &response_type=code &scope=profile balance # Step 2 — exchange code for token POST https://auth.buddo.app/oauth/token client_id=YOUR_CLIENT_ID client_secret=YOUR_SECRET grant_type=authorization_code code={received_code}
Core API Endpoints
| Method | Endpoint | Description |
|---|---|---|
| GET | /api/v1/user/profile | Retrieve authenticated user's profile and account ID |
| GET | /api/v1/user/balance | Get current point balance for the authenticated user |
| POST | /api/v1/points/award | Award points to a user for activity in your application |
| POST | /api/v1/points/deduct | Deduct points when a user spends within your app |
| GET | /api/v1/user/transactions | Paginated transaction history for the authenticated user |
| POST | /api/v1/ads/serve | Request an ad unit to display in your application surface |
| POST | /api/v1/ads/impression | Record a verified ad impression or completion event |
| GET | /api/v1/app/stats | Your application's aggregate activity and points flow data |
POST /api/v1/points/award Authorization: Bearer <access_token> Content-Type: application/json { "user_id": "usr_8f2a94bc", "amount": 150, "reason": "game_win", "reference_id": "game_session_4491" } // Response { "success": true, "awarded": 150, "new_balance": 4280, "transaction_id": "txn_c9e712fa" }
Webhook Events
Subscribe to webhook events to react to Buddo activity in real time. Register your endpoint in the developer console. Events are sent as HTTP POST requests with JSON payloads and HMAC-SHA256 signatures for verification.
- user.connected A user has authorized your application via OAuth
- points.awarded Points were successfully awarded to a user by your app
- points.deducted A user spent points within your application
- ad.impression_verified A verified ad view was recorded; points issued to the user
- referral.converted A referred user became active, triggering referral rewards
- user.balance_updated A user's balance changed from any source within the ecosystem
# Verify the request is genuinely from Buddo import hmac, hashlib signature = request.headers.get('X-Buddo-Signature') expected = hmac.new( WEBHOOK_SECRET.encode(), request.body, hashlib.sha256 ).hexdigest() if not hmac.compare_digest(signature, f"sha256={expected}"): return 401 # Reject unauthenticated payloads
Full API documentation, SDK libraries, and integration guides are available in the developer portal. Rate limits, scopes, and authentication details are covered in full there.
Ready to earn your first Buddo?
It takes 30 seconds. Free account. Points start accumulating immediately.