/k256

An Elixir wrapper for elliptic-curve's k256 crate

Primary LanguageElixirThe UnlicenseUnlicense

K256

Schnorr signature library

Wrapper around the k256 rust library

Installation

def deps do
  [
    {:k256, "~> 0.0.8"}
  ]
end

How to publish

Before pushing a new version, make sure to add a git tag.

Here, an example of pushing the 0.0.8 version, which should match @version in mix.exs.

git tag -a 0.0.8 -m "a commit comment"
git push origin main --tags

Wait for the action to finish, and make sure it's successful.

Create a checksum file

mix rustler_precompiled.download K256.Native --all --print

Publish to hex

mix hex.publish