Overview

Keeps help contracts harness the full power of the public blockchain - enabling deep interactivity with private data.

Project stage

Beta version

Detailed description

Keeps allow contracts to access stored private data that can be bought, sold, transferred, and revealed on the public blockchain, enabling interactivity with far more private data than any other solution available today. Bitcoin gave you currency. Monero gave you private currency. Ethereum gave you Smart Contracts. Keep gives you private Smart Contracts. Built for every situation in which a smart contract interfaces with sensitive data.

Keeps are bringing private storage to the public Ethereum blockchain. The key innovation are keeps- extensions to the Ethereum blockchain that enable a new kind of dApp. Using keeps, Ethereum contracts can manipulate off-chain, private data securely, without risk from a third party. Keeps allow contracts to refer to securely store data off-chain, refer to it, and grant and revoke access. This access to private data paves the way for new blockchain use cases that can impact the world of finance, healthcare, and business among many others. Keep enables a new wave of ground-up innovation in the blockchain space, and a new generation of blockchain developers.

Problem

Public blockchains have brought unprecedented transparency and auditability with records that are immutable, reliable, and censorshipresistant. However, any smart contract published to the blockchain can be easily accessed by competing interests. When companies consider building applications on the blockchain, privacy is one of the primary issues that arise. Basic use cases of smart contracts are extremely limited by this lack of privacy. Functions like verifying real-world identity only to intended parties or sharing secure information after specific conditions have been met are nearly impossible without publishing this confidential information to the public blockchain.

Solution

By creating a bridge between the public blockchain and private data, contracts can harness the full power of blockchain technology, without compromising on reliability or transparency. Keep is that privacy layer. We use keeps, or private enclaves, to securely encrypt and store private data. Off-chain keeps will be protected using secure multiparty computation (sMPC), generating, securing, storing, encrypting and transmitting data across many individuals. Keep provides the first production-ready sMPC system for distribution on the public Ethereum blockchain. With this system, each individual is given access to a small portion of a secret which is encrypted. To gain or share access to that secret, the outputs are reported back from all the individuals and decrypted to reveal the secret.

Keep is Ethereum’s first private computer, able to store and compute data hidden even from itself. This unique approach allows for the safe transfer of information from one party to another on the public blockchain without each individual needing to be online, providing a superior solution to current hashreveal solutions, private blockchains, and zero-knowledge proofs alone.

Features

Decentralized Signing
Acting as a digital notary, contracts will be able to assert their identity off-chain without requiring a third party confirmation of blockchain state. Integrating with tools like PGP, SSH, and TLS keep is a bridge to public private key infrastructure.

Custodial Wallets
Ethereum smart contracts can use keeps to generate their own cryptocurrency wallets to send Bitcoin, Litecoin, and Dash. Boom, crosschain exchange.

Dead Man Switch
Knowing when to expose private information is just as important as keeping it hidden. With keeps you can have trusts, estate plans, and other contracts automatically activated to expose instructions and transfer funds.

Marketplaces for Digital Goods
With keeps, you can easily and securely sell digital goods like ebooks, videos, MP3’s and more by keeping files private until payment is verified. There’s no need for a server and custom download processor to manage these files.

Encrypted Blockchain Storage
Keeps provide a bridge to private blockchain storage making it possible for smart contracts and DAO’s to store files privately. You no longer need to trust a third party with your most sensitive, private data. Think medical records, credit reports, and private financial data.

Show details

Additional links

  • Token details

    • Token symbol ? Token symbol — a shorten token name. It is used during an ICO and after the coin listing at the cryptocurrency exchanges. : KEEP
    • Fundrasing target ? Fundraising target — the maximum amount of funds to be raised during an ICO. When it is reached, the developers stop selling the tokens because they do not need to raise more money for the project development. : 30,000,000 USD
    • Token type ? Token type — a platform for a startup launch that influences the stability of blockchain operation, the speed of transactions and the fees. :Ethereum (ERC20)
    • Soft cap ? Soft cap — the minimum amount of funds to be raised for the project development. Sometimes when the soft cap has not been reached, the money is returned to the participants. : NA
    • Role of token ? Role of Token — type of token depending on the opportunities it offers to its owner. Utility tokens give their owners a right to use the project services, security tokens are aimed at bringing profit, and currency tokens are a money substitute. :Utility token
    • Total supply ? Total supply — a total amount of tokens that will be released by the developers. :NA
    • Escrow agent ? Escrow agent — a qualified agent who has the right of signature in a multisig wallet. An escrow agent participates in an ICO, monitors the financial operations of the developers and confirms their fairness. :No
    • Tokens for sale ? Tokens for sale — the number of tokens offered to the participants of an ICO. :15,000,000 KEEP
    • Whitelist ? Whitelist — a list of participants, who get an opportunity to buy tokens. To be whitelisted, you need to register on time because the number of participants and the registration period are usually limited. :Whitelist Soon(Start TBA)
    • Additional emission ? Additional emission — an additional release of tokens. It can be done once after the crowd sale or on an ongoing basis. In the projects with a limited emission there is no additional emission. :No
    • Exchange listing ? Exchange listing — an assumed date when the token will be listed at a cryptocurrency exchange. The developers usually indicate it in a roadmap and a white paper. :NA
    • Accepting currencies ? Accepting currencies — cryptocurrencies and fiat currencies that can be used for buying the project tokens. :ETH,
    • Can't participate ? Can't participate — the countries where it is prohibited to buy tokens. These can be countries where ICOs are prohibited altogether, or countries that have the requirements that a particular project does not meet. :No
    • Know Your Customer (KYC) ? Know Your Customer — a verification procedure for ICO participants, during which the developers can ask for personal data, a photo and a scanned copy of a passport of a potential investor. :Yes
    Get details
  • Token and Funds Distribution

    Token distribution date

    NA

    Unsold tokens

    NA

Sale schedule

Round Token Price Bonus Min / Max Purchase Soft Cap Hard Cap
No TGE — Ended
Start Soon
NA No - Uncapped Uncapped
  • Team

    • Matt Luongo photo
      Matt Luongo
      Project Lead
    • Corbin Pon photo
      Corbin Pon
      Developer & Ops
    • Antonio Salazar Cardozo photo
      Antonio Salazar Cardozo
      Tech Lead
    • Laura Wallendal photo
      Laura Wallendal
      Growth
    • Prashanth Irudayaraj photo
      Prashanth Irudayaraj
      Ops & Research
    • Nik Grinkevich photo
      Nik Grinkevich
      Developer
    • Raghav Gulati photo
      Raghav Gulati
      Developer
    • Lex Sheehan photo
      Lex Sheehan
      Developer
    • Philip Schlump photo
      Philip Schlump
      Developer
    • Erin Ng photo
      Erin Ng
      Developer
    • Jack Knutson photo
      Jack Knutson
      Community Manager
    • Eliza Petrovska photo
      Eliza Petrovska
      Community Manager
    • Hope Cowan photo
      Hope Cowan
      Support
    • Piotr Dyraga photo
      Piotr Dyraga
      Developer
  • Advisors

    • Brayton Williams
      Boost VC
    • John Packel
      ConsenSys
    • Aaron Sikes
      Integral, formerly Storj Labs
    • Axel Blikstad
      International Finance
    • Joseph Urgo
      district0x
    • Luis Cuende
      Aragon

Roadmap

  • 26 Sep 2017
    Public Announcement
  • Q4 2017
    Random beacon based on threshold relays
  • Q1 2018
    Trusted third party keeps to test the protocol
  • Q2 2018
    Simple sMPC keeps
  • Q2 2018
    Performance improvements
  • Q2 2018
    Public Sale
  • Q3 2018
    Signing sMPC keeps
  • Q3 2018
    Private smart contracts

Activity