A Private Key Safe and Automated Subscription Protocol

Promise delivers dependable, automated subscription payments without risking private keys and transaction privacy.

hero-left
hero-right
  • promise-icon-1

    Risk Free

    Private key security makes subscription payments, automated payments, and on chain reputations extremely fraught with risk.

  • promise-icon-2

    Confidential

    We aim to enable a new type of private transactions with delegated signing capabilities using group signature technology.

  • promise-icon-3

    Scalable

    Promise use of proxy and signature authority delegation will enable new blockchain applications and wider adoption.

  • promise-icon-4

    Automated

    DApps can now have their own private keys so that automated and repeated payments can be delivered without the need to store private keys online.

promise-protocol-image

Promise Protocol

The Promise Protocol solves the private key security problem by using a new encryption scheme that allows delegation of signing by proxy re-signature.

In addition to privacy, Promise delivers authorization control so that transactions for re-signing and payments will have authorization respected at the consensus level.

Read Our Whitepaper

Features

  • feature-icon-1

    Delegated Signing

    Proxy res-signature cryptography for automated payments and subscriptions processing.

  • feature-icon-2

    Privacy & Security

    Zero knowledge proof and commitments deliver private transactions that are required for global business.

  • feature-icon-3

    High Throughput

    Pruned transactions and high throughput makes scaling to millions of transactions easy via the Promise sidechains.

  • feature-icon-4

    Automated Transactions

    Automated signing transactions possible via cryptographic primitives means faster processing and less overhead than running VM for these transaction types.

  • feature-icon-5

    Virtual Machine

    Virtual machine for delivering complex automated payment contracts means that developers can write very complex automated payment logic.

  • feature-icon-6

    Decentralized Finance

    Decentralized finance for those who don’t want to worry about private key safety and public key addresses from a blockchain that promises to just work

Use Cases

delegated-payments

Delegated Payments

Managing private keys and handling payments requires cash and money flow checks. Delegating payment execution to services that can handle payments in a trustless environment makes it easier to allow peers to pay on behalf of peers.

automated_subscription_payments

Automated Subscription Payments

Proxy resignatures allow for repeated payments to be delegated to a machine that may sign a scheduled transaction for a scheduled payment, without the need to reveal the original private key of the subscriber.

loans_credit

Loans and Business Credit

Credit is a measure of willingness and ability to repay. Proxy re-signatures lower the costs to re-paying promissory note and credit commitments by allowing more than one party to contribute to a repayment while building credit for the borrowing party.

gifts_charitable

Anonymous Gifts and Charitable Giving

Gifts and charitable giving benefit from proxy re-signatures when benefactors wish to maintain anonymity and to make payments either as the charity or an organization making payments on behalf of a charity.

authorized_payments

Authorized Payments

Proxy Re-signatures allow for payment flow control so that only authorized members may prox re-sign a transaction. This is important for compliance and repayment control where payments are only acceptable if delivered by a particular public key.

pay_my_bills

Sample DApp Pay My Bills

Promise Solution: PayMyBills is a proxy re-signature application that signs your bill payment for you for the exact amount and with a proxy re-signature of the payment transaction that is valid for the payment of your invoice.

Learn More

Team

Advisors

  • giuseppe-ateniese

    Giuseppe Ateniese

    Cryptography Stevens Institute

    LinkedIn
  • mario-costa

    Mário Costa

    Cryptography Privategrity

    LinkedIn
  • brian-woods

    Brian Woods

    Senior Blockchain Engineer, Augur

    LinkedIn
  • james-prestwich

    James Prestwich

    Founder Summa, Storj

    LinkedIn
  • pj-kershaw

    PJ Kershaw

    Managing Partner Melrose Capital

Roadmap

cal-lb August 2019

  • Promise Proxy re-signature Rust Library
  • Promise testnet alpha one design complete

cal-lb March 2020

  • Promise Testnet Alpha two live
  • Promise Testnet Alpha three
  • Promise EVM alpha one

cal-lb September 2020

  • Promise Testnet Alpha four live
  • Feature and Security Audit two
  • Promise EVM Alpha three
  • Mobile Wallet Alpha Launch

cal-lb September 2019

  • Promise testnet alpha one live
  • Promise Proxy Re-signature testnet
  • Distributed Computing Big Block Tests

cal-lb June 2020

  • Promise Testnet Alpha three live
  • Promise Security audit one
  • Promise Testnet Alpha four
  • Promise EVM Alpha two

cal-lb December 2020

  • First DApp Alpha Design
  • Feature and Security Audit three

August 2019

  • Promise Proxy re-signature Rust Library
  • Promise testnet alpha one design complete

September 2019

  • Promise testnet alpha one live
  • Promise Proxy Re-signature testnet
  • Distributed Computing Big Block Tests

March 2020

  • Promise Testnet Alpha two live
  • Promise Testnet Alpha three
  • Promise EVM alpha one

June 2020

  • Promise Testnet Alpha three live
  • Promise Security audit one
  • Promise Testnet Alpha four
  • Promise EVM Alpha two

September 2020

  • Promise Testnet Alpha four live
  • Feature and Security Audit two
  • Promise EVM Alpha three
  • Mobile Wallet Alpha Launch

December 2020

  • First DApp Alpha Design
  • Feature and Security Audit three