RooSoft / k256

An Elixir wrapper for elliptic-curve's k256 crate

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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

About

An Elixir wrapper for elliptic-curve's k256 crate

License:The Unlicense


Languages

Language:Elixir 69.6%Language:Rust 23.7%Language:Nix 6.7%