The certifactory that hosts the list of public x509 certificates/CSRs signed and issued by EC CAs.
Whilst openssl is availble as an option to generate CSRs, it is highly recommended to follow the steps below to simplify the request.
It is highly recommended to fork the certifactory repo. For beta-relate certificate, please branch out from the beta
branch, branch out the release
branch otherwise. For the validation purpose, please name your branch in the following regex format ^beta_update$
or ^release_update$
switch to the root of your branch then generate your CSR file by following the instruction below.
source <(wget -O - https://ec-release.github.io/sdk/scripts/agt/v1.beta.linux64.txt) -gen
Move the newly generated .csr file to the path csr-list/
add/commit/push the file to your working branch.
File a PR against the original beta
branch, if this is for a beta-relate certificate. Otherwise please PR against the release
branch.
Once the CSR is successfully verified by the branch reviewer(s), a merging notification will be sent, and a licensed certificate will be issued and placed here.