| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Remove ECDSA mention | Clawd | 2026-02-19 | 1 | -2/+0 |
| | | |||||
| * | Update README: mark Schnorr complete, add compat test instructions | Clawd | 2026-02-19 | 1 | -5/+20 |
| | | |||||
| * | Use build tag to keep go.mod clean | Clawd | 2026-02-19 | 3 | -18/+5 |
| | | | | | | compat_test.go now requires -tags=compat flag. Run: go get github.com/btcsuite/btcd/btcec/v2 && go test -tags=compat ./... | ||||
| * | Add btcec compatibility tests | Clawd | 2026-02-19 | 3 | -0/+471 |
| | | | | | | | | | | | | | | | Tests our implementation against github.com/btcsuite/btcd/btcec/v2: - TestKeyDerivationCompatibility: verify public keys match btcec - TestOurSignatureVerifiesWithBtcec: our signatures verify with btcec - TestBtcecSignatureVerifiesWithOurs: btcec signatures verify with ours - TestCrossSignAndVerify: bidirectional sign/verify with same keys - TestBIP340Vectors: official BIP-340 test vectors (14 total) - TestTaggedHashFormat: verify tagged hash structure All tests pass - our implementation is fully compatible with btcec for BIP-340 Schnorr signatures. | ||||
| * | Update README: mark bech32 complete | Clawd | 2026-02-19 | 1 | -3/+4 |
| | | |||||
| * | Add bech32 encoding (npub/nsec for Nostr) | Clawd | 2026-02-19 | 2 | -0/+405 |
| | | |||||
| * | Add Schnorr signatures (BIP-340 compatible) | Clawd | 2026-02-19 | 2 | -0/+478 |
| | | |||||
| * | Update README: pivot to Schnorr, drop ECDSA | Clawd | 2026-02-19 | 1 | -35/+37 |
| | | |||||
| * | Add key generation and serialization | Clawd | 2026-02-19 | 2 | -0/+377 |
| | | |||||
| * | Rename package to secp256k1, remove main.go | Clawd | 2026-02-19 | 5 | -12/+4 |
| | | |||||
| * | Add Point type with addition, doubling, scalar multiplication | Clawd | 2026-02-19 | 2 | -0/+366 |
| | | |||||
| * | Add field_test.go, simplify main.go | Clawd | 2026-02-19 | 2 | -27/+141 |
| | | |||||
| * | Rename PLAN to README | Clawd | 2026-02-19 | 1 | -0/+0 |
| | | |||||
| * | Add field arithmetic (mod p operations) | Clawd | 2026-02-19 | 3 | -0/+128 |
| | | |||||
| * | Initial learning plan | Clawd | 2026-02-19 | 1 | -0/+70 |
