@root/acme: Let's Encrypt for the Browser

This is intended to be explored with your JavaScript console open.

<script src="https://unpkg.com/@root/acme@3.0.0/dist/acme.js"></script>
<script src="https://unpkg.com/@root/acme@3.0.0/dist/acme.min.js"></script>
Documentation

1. Keypair Generation

Key Type:

EC Options:

2. ACME Account



3. (optional) Certificate Signing Request


4. ACME Certificate Order

Challenge type:


[Root](https://rootprojects.org) has built a collection of lightweight, zero-dependency, libraries written in VanillaJS. They are fast, tiny, and secure, using the native features of modern browsers where possible. This means it's easy-to-use crypto in kilobytes, not megabytes.