Skip to content

Commit 694ce8f

Browse files
Merge bitcoin-core/secp256k1#1131: readme: Misc improvements
88b0089 readme: Fix line break (Tim Ruffing) 78f5296 readme: Sell "no runtime dependencies" (Tim Ruffing) ef48f08 readme: Add IRC channel (Tim Ruffing) Pull request description: ACKs for top commit: apoelstra: utACK 88b0089 sipa: ACK 88b0089 Tree-SHA512: 174f1596406f98a19059a18cd4fb993102e5ffb8ec29fcc6d03e27f135fcb526b37204b64055b5e4f0a273daab05d395cf335f26241cf3a29a060041c9ef109b
2 parents 9f8a13d + 88b0089 commit 694ce8f

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

README.md

+6-2
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,8 @@ libsecp256k1
22
============
33

44
[![Build Status](https://api.cirrus-ci.com/github/bitcoin-core/secp256k1.svg?branch=master)](https://cirrus-ci.com/github/bitcoin-core/secp256k1)
5+
![Dependencies: None](https://img.shields.io/badge/dependencies-none-success)
6+
[![irc.libera.chat #secp256k1](https://img.shields.io/badge/irc.libera.chat-%23secp256k1-success)](https://web.libera.chat/#secp256k1)
57

68
Optimized C library for ECDSA signatures and secret/public key operations on curve secp256k1.
79

@@ -15,6 +17,7 @@ Features:
1517
* Derandomized ECDSA (via RFC6979 or with a caller provided function.)
1618
* Very efficient implementation.
1719
* Suitable for embedded systems.
20+
* No runtime dependencies.
1821
* Optional module for public key recovery.
1922
* Optional module for ECDH key exchange.
2023
* Optional module for Schnorr signatures according to [BIP-340](https://github.com/bitcoin/bips/blob/master/bip-0340.mediawiki).
@@ -72,11 +75,12 @@ To compile optional modules (such as Schnorr signatures), you need to run `./con
7275

7376
Usage examples
7477
-----------
75-
Usage examples can be found in the [examples](examples) directory. To compile them you need to configure with `--enable-examples`.
78+
Usage examples can be found in the [examples](examples) directory. To compile them you need to configure with `--enable-examples`.
7679
* [ECDSA example](examples/ecdsa.c)
7780
* [Schnorr signatures example](examples/schnorr.c)
7881
* [Deriving a shared secret (ECDH) example](examples/ecdh.c)
79-
To compile the Schnorr signature and ECDH examples, you also need to configure with `--enable-module-schnorrsig` and `--enable-module-ecdh`.
82+
83+
To compile the Schnorr signature and ECDH examples, you also need to configure with `--enable-module-schnorrsig` and `--enable-module-ecdh`.
8084

8185
Test coverage
8286
-----------

0 commit comments

Comments
 (0)