jsign / zig-stealth-addresses

A Zig implementation of Ethereum stealth addresses (ERC-5564)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Ethereum stealth addresses (ERC-5564) library

This repository is a Zig implementation of the Ethereum stealth addresses (ERC-5564).

The implementation has zero dependencies (i.e: only relies on Zig standard library).

Note: this library hasn't been audited, use it at your own risk.

What are stealth addresses?

Stealth addresses are a way of protecting the privacy of recipients in cryptocurrency transactions. They allow a sender to non-interactively generate a new address for the recipient, making it look like as if the sender interacted with some random account.

Where I can find more resources about stealth addresses?

How can I use this library?

You can use this library as a dependency in your Zig project by adding it as a dependency to your build.zig.zon file.

See the library tests for some examples of how to use the defined APIs.

In the future, this repo might include a CLI tool to generate and interact with stealth addresses.

License

MIT.

About

A Zig implementation of Ethereum stealth addresses (ERC-5564)

License:MIT License


Languages

Language:Zig 100.0%