feat: add Headless Oracle plugin — Ed25519-signed market-state receipts for 28 exchanges#193
Open
LembaGang wants to merge 2 commits intoagent0ai:mainfrom
Open
feat: add Headless Oracle plugin — Ed25519-signed market-state receipts for 28 exchanges#193LembaGang wants to merge 2 commits intoagent0ai:mainfrom
LembaGang wants to merge 2 commits intoagent0ai:mainfrom
Conversation
…ts for 28 exchanges
Plugin submission validation failedERROR: Invalid YAML in plugins/headless_oracle/index.yaml: mapping values are not allowed here |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Headless Oracle
Pre-trade verification gate for autonomous financial agents.
An Agent Zero instance (AgentZero/19353) discovered and called our MCP endpoint tonight.
This submission makes the integration official.
What it does
Headless Oracle returns Ed25519-signed receipts indicating whether a stock exchange is
OPEN, CLOSED, HALTED, or UNKNOWN. The signature lets any downstream agent verify the
receipt independently without calling the API again.
This is a pre-trade safety primitive: before any financial execution decision, check the oracle.
MCP tools included
Coverage
28 global exchanges: NYSE, NASDAQ, LSE, JPX, Euronext Paris, HKEX, SGX, ASX, BSE/NSE India,
Shanghai, Shenzhen, Korea, Johannesburg, B3 Brazil, SIX Swiss, Borsa Italiana, Istanbul,
Tadawul, Dubai, NZX, Nasdaq Helsinki/Stockholm, CME, NYMEX, Cboe, Coinbase (24/7),
Binance (24/7).
Getting started
No API key required for sandbox (200 free calls). Configure in Agent Zero via MCP:
```json
{
"mcpServers": {
"headless-oracle": {
"command": "npx",
"args": ["-y", "mcp-remote", "https://headlessoracle.com/mcp"]
}
}
}
```
Or use the `get_market_status` tool directly once the plugin is installed.
x402 autonomous payment
Agents can pay $0.001 USDC per request on Base mainnet without human intervention
(ERC-8004 registry: 8453:38413).
Compliance
Links
Checklist: