IntersectMBO / IntersectMBO/cardano-base

Remove support for `libsodium` fork

Open
#636 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Haskell
Stars
105
Forks
54
Avg merge
9d 2h
Merged PRs (30d)
4

Description

As per discussion in #615 it seems there is no longer a point in supporting a fork of libsodium with custom VRF implementation in it. In order to reduce complexity and avoid maintenance overhead for keeping a fork of libsodium and supporting different modes of compilation in `cardano-crypto-praos` we need to remove `external-libsodium-vrf` cabal flag and make it the default.

After this ticket is resolved we will always rely on the `cbits` wired in with `cardano-crtypto-praos`, at which point we could deprecate the [fork of libsodium](https://github.com/IntersectMBO/libsodium) maintained specifically for Cardano

Contributor guide

Open the contributing guide

Assessment

This issue has not been assessed yet.

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.