Skip to content

v0.5.2

Choose a tag to compare

@ermvrs ermvrs released this 05 Aug 13:15
2fa8b3e

Added btc and evm packages.

Bitcoin Package

This package provides a comprehensive set of Cairo modules for Bitcoin protocol operations and cryptographic primitives. It is designed to enable Bitcoin functionality on Starknet by providing utilities for:

  • Bitcoin transaction encoding/decoding
  • Bitcoin address generation and validation
  • ECDSA and BIP-340 Schnorr signature verification
  • BIP-322 message hashing
  • Bitcoin key management and derivation
  • Taproot operations and script trees
  • Bitcoin hashing primitives

EVM Package

This package provides a set of Cairo modules for interacting with Ethereum-compatible calldata and cryptographic primitives. It is designed to ease interoperability between Starknet and Ethereum by providing utilities for:

  • Decoding EVM calldata
  • Computing function selectors (EVM-style)
  • Verifying Ethereum secp256k1 signatures