API Reference

Complete reference for the MetaBeast API. Build integrations and extend the platform.

REST API

RESTful API with JSON responses

Authentication

Wallet signature-based auth

Rate Limits

1000 requests per hour

Webhooks

Real-time event notifications

Base URL

https://api.metabeast.org

Authentication

All API requests require authentication using wallet signatures. Include the following headers:

Authorization: Bearer <signature>
X-Wallet-Address: <wallet_address>
X-Timestamp: <unix_timestamp>

API Endpoints

GET
/api/v1/bounties
Bounties

Retrieve all available bounties

POST
/api/v1/bounties
Bounties

Create a new bounty

GET
/api/v1/bounties/{id}
Bounties

Get specific bounty details

POST
/api/v1/bounties/{id}/apply
Bounties

Apply for a bounty

GET
/api/v1/guilds
Guilds

List all guilds

POST
/api/v1/guilds
Guilds

Create a new guild

GET
/api/v1/hunters/{address}
Hunters

Get hunter profile by wallet address

PUT
/api/v1/hunters/{address}
Hunters

Update hunter profile

Response Format

All API responses follow this standard format:

{
  "success": true,
  "data": {
    // Response data
  },
  "message": "Success",
  "timestamp": 1640995200
}

Ready to Start Your
Bounty Hunting Journey?

Join thousands of developers building the future on Core. Earn CORE tokens, build your reputation, and launch your next big project.

View Documentation