Cryptostack - cryptographic library based on Curve25519, Ed25519, blake2b, Poly1305, XSalsa20 primitives. Includes persistent keys generation, tool to sign files and verify signatures, peer to peer encryption protocol, Ed25519 based Json Web Token implementation.
This library can be easily implemented on C with libsodium.