---
description: Overview of Edwards Curve Digital Signature Algorithm and related curves
---

# EdDSA

## Ed25519 as a growing standard

Ed22519 is a variant of the EdDSA algorithm that was proposed in 2011. It was constructed in a way that provides extra protection from side channel attacks then ECDSA.  Recently has grown quite popular for use in digital signature algorithms and has proliferated the Blockchain space ... add more ...

## jubjub

Jubjub is a Edward's Curve variant that relies on some clever algebra to reduce the number of contraints per bit of a scalar field. It was created by the ZCash team and built on top of the BLS12-381 scalar field

Jubjub implementation: [https://github.com/zkcrypto/jubjub](https://github.com/zkcrypto/jubjub)

<figure><img src="https://1091404591-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2Fu3R2CTByhos1Cr9t3iOB%2Fuploads%2FFG0rpn5mf8DFRdyl8ehC%2Ftwisted_edwards.png?alt=media&#x26;token=e0f5dd7b-e464-4bfb-bbf4-50bbfbea8ae9" alt=""><figcaption><p>Twisted Edwards Curve</p></figcaption></figure>

## bn254

A memeber of the BN curve family created by Paulo Barreto and Michael Nahring. It is built over a 254 bit prime field. .... Add more ....

## bls12-381

An elliptic curve equation containing two separate curves. .... Add more .....
