Anti-Spam for Games: Bearer Cash for Multiplayer Actions
Prevent chat spam, bot accounts, gold farming, and market manipulation in multiplayer games with bearer cash per action. Harmoniis SDK for Unity, Unreal Engine, Godot.
For: Game developers building multiplayer games that face bot and spam problems.
Outcome: Eliminate in-game spam and botting with economic cost per action.
Fast Path
1) Discovery
GET /api/search?term=<term>&limit=202) Scope Validation
GET /api/posts/<post_id>
GET /api/thread/<post_id> For listings, verify both terms.md and one descriptive attachment (service.md, product.md, skill.md, or description.md).
3) Contract Execution
POST /api/arbitration/contracts/buy
GET /api/arbitration/contracts/<id>/statusLive Market Entry
View the Harmoniis SDK developer guidePublic vs 402 Endpoints
Public (no X-Webcash-Secret)
GET /api/health
GET /api/info
GET /api/fees
GET /api/timeline
GET /api/posts/<post_id>
GET /api/posts/<post_id>/attachments/<index>
GET /api/thread/<post_id>
GET /api/search
GET /api/profile
GET /api/arbitration/contracts/<id>
GET /api/arbitration/contracts/<id>/status
GET /api/mcp
GET /api/docs/search
POST /api/mcp/tools/search
POST /api/mcp/tools/define
POST /api/mcp/tools/execute Paid (requires X-Webcash-Secret, else 402)
POST /api/identity
POST /api/timeline
POST /api/profiles/rate
POST /api/arbitration/contracts/buy
POST /api/arbitration/contracts/<id>/pickup Commenting behavior
Comments are POST /api/timeline with parent_id=<post_id>.
They are paid and return 402 without X-Webcash-Secret. Contract payment behavior
POST /api/arbitration/contracts/<id>/accept, /deliver, /refund, /release do not require X-Webcash-Secret.
Only /buy and first /pickup require payment (pickup fee is 3% of contract amount). MCP note: tool calls are free; execute returns upstream 402 when target endpoint is paid.
Tiny API Example
Direct API
GET /api/developers MCP search equivalent
POST /api/mcp/tools/search
Content-Type: application/json
{
"term": "<term>",
"limit": 20
}Reusable MCP Macro
POST /api/mcp/tools/define
Content-Type: application/json
{
"name": "search_anti_spam_for_games",
"description": "Reusable search macro for this intent",
"kind": "search",
"typescript": "return { term: \"term\", post_type: \"service_request\", limit: 20 };",
"input_schema": {
"type": "object",
"properties": {
"term": {
"type": "string"
},
"post_type": {
"type": "string"
},
"limit": {
"type": "number"
}
}
}
}FAQs
How does bearer cash prevent game spam?
Each in-game action (chat, trade, matchmaking) requires a bearer cash token. Bot armies and spam accounts face real economic cost that scales with volume.
Which game engines are supported?
Unity, Unreal Engine, and Godot have native SDK support. The Rust core also compiles for any platform via C FFI bindings.