just submitted sentinel flight recorder for #BitgetHackathon (track 2, trading infra)
3-min demo video below
it's an MCP-native control plane that sits between an autonomous trading agent and bitget agent hub. every tool call gets policy-checked, gated, and merkle-sealed before it can touch the exchange; allow, modify, or block, with a signed receipt every time
what's in the box:
→ 20-scenario adversarial safety bench (15 block / 3 modify / 2 allow, 100% pass)
→ deterministic risk engine, qwen compiles policy and explains decisions but never authorizes execution
→ stdio MCP server you can drop into claude desktop / cursor / cline in 30 seconds
→ merkle-rooted receipts, anchored on BSC testnet
→ public cockpit + /api/receipts so anyone can verify the evidence in one curl
https://t.co/yfS5cklKco
https://t.co/1waq0MSwDa
@Bitget_AI
why i built it
the reason sentinel exists is annoying but real: autonomous trading agents are going to ship bad trades, and most teams have no paper trail to figure out what happened or why
so i built an execution-control plane that sits between the agent and bitget. every tool call gets policy-checked. every decision gets a signed, merkle-sealed receipt
it's the difference between "huh, weird drawdown last night" and "here's the exact tool call, the verdict code, and the rule that fired"
https://t.co/yfS5cklKco — built for @Bitget_AI hackathon #BitgetHackathon
334,000,000 RPC requests hit the Monad Testnet in the first 12 hours
most users who engaged with the faucet have now been sent tokens — check your wallet
if you still need testnet tokens, reply with your Monad address below 👇