Framework for Digital Identity and e-signature

Scrypta ID is a framework that allows you to create and manage advanced digital identity systems through the blockchain.
Each identity has a digital signature and a unique address on the Scrypta blockchain. Each user is identified in a decentralized way or through a proprietary gateway, by means of a cross-check with external providers; in particular:

Scrypta ID features:

The strengths of the digital identity framework developed by Scrypta:

Integration with Electronic Identity Card

Scrypta ID is the first tool that connects the electronic identity document to the blockchain. By taking advantage of the benefits of distributed ledger technology, you can thus take full advantage of the control over your personal data.

Identity and signature

The digital identity within the Scrypta Blockchain is managed through two different components:

  1. The “public digital identity” component: commonly called blockchain address — an alphanumeric string of the type: LV5RkA9AL6ncM19RT3usKRkxd5arUS7iVt — unique for each subject.

2. The “digital signature” component: which can be represented as a system of digital keys and passwords, allows technical digital signature operations to be carried out.

The correct identification of the subject leads to the creation of an identity “payload” that is digitally signed and written in blockchain.

Certification and verification

Scrypta ID is the first tool that connects the electronic identity document (CIE) to the blockchain. By creating a specific message that is signed in blockchain and countersigned through the Electronic Identity Card, the user can associate his blockchain address with the credentials issued by the Ministry of the Interior and thus perform certified operations.

Your identity can also be associated with the ownership of various services, such as: your mobile number, your email or PEC, your social networks such as Twitter or Linkedin, or even addresses of other blockchains such as Ethereum.

Representation of digital identity

Users identities are physically represented through a digital file (.sid file) or through cards. The cards can be of three types:

Each card, of any type, is equipped with a progressive identification number and a unique PIN (numeric password) which it will be necessary to enter to digitally sign or implement other blockchain operations.

The cards with QR-Code not having internal electronic chips, are certainly cheaper and require a unique print of the QR-Code assigned to each card. They do not require the development of a mobile APP but of a Web App which allows much shorter development times.


Correct identification can be made by means of a Gateway, or a trusted third party who assumes responsibility for identification itself.

Here we see an example of identification:

No personal data are saved within the blockchain, it is the Gateway that acts as a “certification body”, be it a company or an organization, or a government agency.

The gatewazy itself will take care of creating an offline digital archive (as we recommend), which will allow it to trace the correct identification of users, and as a tool of KYC (Know Your Customer).

The identity payload is also delivered to the user who will keep it within their devices (Card, Mobile, PC). The payload will be necessary for the exchange of personal information between users, companies and entities.

Distributed document archive

Thanks to the timestamping of the data and the digital signature typical of the blockchain, it is possible to perform multiple operations, from archiving and signing documents to the creation of digital contracts.

Users with a Scrypta ID digital identity will be able to enter information and documents within the Scrypta blockchain, conferring immutability on them and thus creating document archives certified by design

This tool is also the basis for Scrypta’s Digital Contracts, which is an open-source framework suitable for recreating advanced certified contracting systems between parties with digital identity.
We will address this topic in a later article.




SCRYPTA - Adaptive BlockchainWebsite: 
Scrypta Shop:
Block Explorer:
Official Github:

Adaptive Blockchain