Repository navigation
First release of StarknetCryptoSwift.
Features
- Pedersen Hash –
PedersenHash.hash(_:_:)for two 32-byte (LE) inputs - Poseidon Hash –
PoseidonHash.hash(_:_:)/PoseidonHash.hash(_:)for multiple Felts - Stark curve ECDSA –
StarkSigner.sign,StarkSigner.verify,StarkSigner.publicKey - RFC 6979 –
StarkSigner.rfc6979Nonce(messageHash:privateKey:seed:)for deterministic k
Requirements
- Swift 5.9+
- iOS 13+ / macOS 10.15+
Built on starknet-rs starknet-crypto.