COMET - Scalable Digital Currency Architecture v0.0.3

Comet, a privacy-preserving, compliance-oriented digital currency system.
Technology No. COMET0.0.3
From this page you may:

a)  download the UCL-developed Comet software directly or by registering yourself with UCL as a licensee (select BSD 3-clause Licence from the agreement options listed);

b) if you would like to contribute to the COMET opensource project, request to enter into a 'Contributor Assignment Agreement' with UCL by selecting the relevant Contributor Assignment agreement from the options listed.


The package contains a set of libraries for Comet (https://comet.cs.ucl.ac.uk/), a privacy-preserving, compliance-oriented digital currency system. Features include single-use self-validating tokens that are at once unique and fungible, a blind signature algorithm to unlink the identity of payers from their transactions, oblivious management to prevent exposure of transaction details to system operators, and support for a ledger system to facilitate distributed management and ensure the accountability of system operators.

This software is made available under the terms of the BSD 3-clause licence which you can read here https://xip.cs.ucl.ac.uk/print/licencing-option/12. If you would be like to kept up to date with new releases, bug fixes etc, we encourage you to register your licence by clicking the relevant Order Now button. Otherwise you may simply download the software from the link at the bottom of this page. By doing so you are explicitly agreeing to accept the terms of the BSD 3-clause licence.

Contributors: William Macpherson, Maria Kapros in collaboration with the FIRE project members.

Please refer to the documentation for instructions for development and use (see below).


  • swap_vertical_circlelibrary_booksReferences (1)
    1. Geoffrey Goodell, D. R. Toliver, Hazem Danny Al-Nakib (2 Nov 2021), A Scalable Architecture for Electronic Payments
  • swap_vertical_circlecloud_downloadSupporting documents (4)
    COMET 0.0.3 DOCUMENTATION.pdf (518 KB)
    DOWNLOAD
    comet-0.0.3.zip (19 MB)
    DOWNLOAD
    comet-jars-0.0.3.zip (498 MB)
    DOWNLOAD
    Subsequent Contributors Notification Form
    COMET_Subsequent Contributors Form.docx (15 KB)
    DOWNLOAD
    Additional files may be available once you've completed the transaction for this product. If you've already done so, please log into your account and visit My account / Downloads section to view them.
BSD 3-clause Licence
This license has also been called the "New BSD License" or "Modified BSD License".

Term: perpetual

Price per licence:
£0.00 excl. VAT

Contributor Assignment Individual - v4.1
An agreement for an individual contributor to assign code to the COMET project.

Term: perpetual

Contributor Assignment (Organisation) - v4.1
An agreement for a contributor working in an Organisation to assign code to the COMET project.

Term: perpetual