MPC Nobody Docs
Visit Platform
API Reference

MPC Nobody API

Comprehensive API documentation for developers who want to integrate with the MPC Nobody platform programmatically.

API Overview
RESTful API for token deployment and management

The MPC Nobody API provides programmatic access to token deployment, exploration, and management features. Built on REST principles with JSON responses and standard HTTP status codes.

Base URL

https://api.mpcnobody.fun/v1
Authentication
API key authentication for secure access

All API requests require authentication using an API key passed in the Authorization header.

# Example request with authentication
curl -H "Authorization: Bearer YOUR_API_KEY" \
https://api.mpcnobody.fun/v1/tokens
Getting an API Key
Contact the MPC Nobody team to request API access and receive your authentication key.

API Endpoints

Token Deployment
Create and deploy new tokens programmatically

POST /tokens/create

Creates a new token with specified parameters

Request Body:
{
"name": "string",
"symbol": "string",
"supply": "number", // Optional, defaults to 100B
"description": "string" // Optional
}
Response:
{
"success": true,
"token_id": "string",
"contract_address": "string",
"transaction_hash": "string",
"network": "base"
}

GET /tokens/deploy/example_token_id

Check deployment status of a token

Response:
{
"token_id": "string",
"status": "pending|deployed|failed",
"contract_address": "string",
"deployed_at": "timestamp"
}
Token Explorer
Retrieve token information and analytics

GET /tokens

List all tokens with pagination and filtering

Query Parameters:
page - Page number (default: 1)
limit - Items per page (default: 20, max: 100)
sort - Sort by: newest, oldest, mcap, volume
search - Search by name or symbol
Response:
{
"tokens": [
{
"id": "string",
"name": "string",
"symbol": "string",
"market_cap": "number",
"volume_24h": "number",
"created_at": "timestamp"
}
],
"pagination": {
"page": 1,
"total_pages": 5,
"total_tokens": 100
}
}

GET /tokens/example_token_id

Get detailed information about a specific token

Response:
{
"id": "string",
"name": "string",
"symbol": "string",
"contract_address": "string",
"supply": "100000000000",
"network": "base",
"creator": "string",
"market_data": {
"market_cap": "number",
"volume_24h": "number",
"price_change_24h": "number"
}
}
Error Handling
Standard HTTP status codes and error responses

400 Bad Request

Invalid request parameters or missing required fields

401 Unauthorized

Invalid or missing API key

429 Too Many Requests

Rate limit exceeded

500 Internal Server Error

Server error, please try again later

Error Response Format:

{
"error": true,
"message": "Error description",
"code": "ERROR_CODE"
}
Rate Limits
API usage limits to ensure fair access

Standard Limits

  • • 100 requests per minute
  • • 1,000 requests per hour
  • • 10,000 requests per day

Token Creation

  • • 10 tokens per hour
  • • 50 tokens per day
  • • Subject to platform limits