diff options
| author | DanConwayDev <DanConwayDev@protonmail.com> | 2025-11-04 10:42:18 +0000 |
|---|---|---|
| committer | DanConwayDev <DanConwayDev@protonmail.com> | 2025-11-04 10:42:18 +0000 |
| commit | 9394657613014891ff91db6cd0a01b21bb257053 (patch) | |
| tree | e59ff64c5463039e4304928b3b24377e3e438822 /.gitignore | |
| parent | 52bad9954cdddf55ab749fd0c6387edbc766632f (diff) | |
feat: implement NIP-01 compliant Nostr relay
- WebSocket-based relay using tokio-tungstenite
- Full NIP-01 protocol support (EVENT, REQ, CLOSE)
- Event validation (signature and ID)
- In-memory event storage
- Filter support (IDs, authors, kinds, since/until)
- Configuration via environment variables
- Nix flake for reproducible builds
- Test automation script
All 6 NIP-01 smoke tests passing (100%)
Diffstat (limited to '.gitignore')
| -rw-r--r-- | .gitignore | 7 |
1 files changed, 6 insertions, 1 deletions
| @@ -2,8 +2,13 @@ | |||
| 2 | .ai/ | 2 | .ai/ |
| 3 | 3 | ||
| 4 | # Rust build artifacts | 4 | # Rust build artifacts |
| 5 | target/ | ||
| 5 | grasp-audit/target | 6 | grasp-audit/target |
| 6 | 7 | ||
| 7 | # Working directory (session-specific temporary files) | 8 | # Working directory (session-specific temporary files) |
| 8 | work/* | 9 | work/* |
| 9 | !work/README.md \ No newline at end of file | 10 | !work/README.md |
| 11 | |||
| 12 | # Environment and data | ||
| 13 | .env | ||
| 14 | data/ \ No newline at end of file | ||