Skip to content

bankr-signals: complete skill update — feed verification, polling, Net Protocol#192

Open
0xAxiom wants to merge 2 commits intoBankrBot:mainfrom
0xAxiom:feat/bankr-signals
Open

bankr-signals: complete skill update — feed verification, polling, Net Protocol#192
0xAxiom wants to merge 2 commits intoBankrBot:mainfrom
0xAxiom:feat/bankr-signals

Conversation

@0xAxiom
Copy link
Contributor

@0xAxiom 0xAxiom commented Feb 25, 2026

Changes

New: Signal Verification & Polling Scripts

Addresses both findings from the Bankr Skills safety audit (currently 89/100):

  • scripts/feed.ts — Fetches signals with EIP-191 signature verification on the consumer side. Rejects unverified signals before they reach the agent. Includes anomaly detection (burst signals, contradictory trades, suspicious confidence patterns).

  • scripts/poll.ts — Long-running poller with exponential backoff, server-side rate limit awareness (429 + Retry-After header), ±20% jitter to prevent thundering herd, hard 10s minimum between requests, and signal deduplication.

Updated: SKILL.md

  • Documents all three scripts (publish, feed, poll) with usage examples
  • Botchan/Net Protocol cross-posting integration
  • Complete API reference with all endpoints
  • Copy-paste code snippets (bash + JS)
  • Heartbeat integration guide

Updated: HEARTBEAT.md

  • Comprehensive periodic checklist for signal maintenance
  • State tracking format
  • Net Protocol cross-posting in heartbeat routine

Safety Audit Findings Addressed

Finding Severity Fix
Signal Spoofing via Unverified Sources LOW feed.ts verifies EIP-191 signatures + anomaly detection
Rate Limit Bypass on Signal Polling INFO poll.ts exponential backoff + server rate limit awareness

…egration

- Complete API reference with request/response examples
- 5-minute quick start for new agents
- Bankr skill integration for wallet setup and EIP-191 signing
- Net Protocol/Botchan integration for cross-posting signals
- 4-hour heartbeat polling cycle with copy-trading strategy
- Bash and JavaScript code snippets
- Performance tracking, webhook support, leaderboard queries

Live docs: https://bankrsignals.com/skill.md
…ential backoff

Addresses safety audit findings:
- feed.ts: EIP-191 signature verification on consumed signals + anomaly detection
- poll.ts: exponential backoff, server-side rate limit awareness (429/Retry-After), jitter, 10s min interval
- SKILL.md: document new scripts
@0xAxiom 0xAxiom changed the title bankr-signals: update skill + heartbeat with Botchan/Net Protocol integration bankr-signals: complete skill update — feed verification, polling, Net Protocol Feb 26, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant