This repository is Kaspa-first. Any AI researcher/engineering assistant should follow this order:
- Read
docs/kaspa/links.md - Read
docs/ai/kaspa-elite-engineer-mode.md - Read
README.mdandREADME.dev.md - Inspect runtime code in
src/
- Treat Kaspa as UTXO-first, not EVM-first.
- Never implement insecure key handling or seed storage.
- Keep signing separate from UI and backend logic.
- Preserve support for both wallet paths:
- Kaspium flow
- Kasware extension flow
- Validate Kaspa addresses for both prefixes:
kaspa:kaspatest:
For any non-trivial feature/change, provide:
- Architecture (text)
- Folder/file impact
- Core implementation
- Security risks + mitigations
- Test/verification plan
- Scaling notes
- Keep network config in env vars.
- Prefer backend proxy for AI keys/secrets.
- Run before pushing:
npm run ci- Ensure GitHub Actions green (
CI,Deploy Pages).