# Blind Oracle

Create and manage private prediction markets using secure cryptographic commitment and consensus schemes. Verify identities to mint digital badges for proof of delegation and compute. Monitor account…

## Quick Start

```bash
# Connect this server (installs CLI if needed)
npx -y @smithery/cli@latest mcp add craigmbrown/blindoracle

# Browse available tools
npx -y @smithery/cli@latest tool list craigmbrown/blindoracle

# Get full schema for a tool
npx -y @smithery/cli@latest tool get craigmbrown/blindoracle create_forecast

# Call a tool
npx -y @smithery/cli@latest tool call craigmbrown/blindoracle create_forecast '{}'
```

## Direct MCP Connection

Endpoint: `https://blindoracle--craigmbrown.run.tools`

## Tools (7)

- `create_forecast` — Create a new prediction market forecast with SHA256 commitment scheme
- `submit_position` — Submit a private position to an existing forecast market
- `resolve_market` — Resolve a forecast market using CRE consensus workflow
- `verify_identity` — Verify agent identity and mint NIP-58 credential badge
- `check_balance` — Check agent account balance across payment rails
- `mint_badge` — Mint a NIP-58 badge (ProofOfDelegation, ProofOfCompute, etc.)
- `health_check` — Check BlindOracle service health and API status

```bash
# Get full input/output schema for a tool
npx -y @smithery/cli@latest tool get craigmbrown/blindoracle <tool-name>
```
