Passport is a project developed by the Laboratorio para la Ciudad and the MIT Media Lab's Learning Initiative with the aim of certifying and recording citizen participation in the activities of LabCDMX through a secure, transparent, and verifiable system.


Enter the public key from your LabCDMX Passport

Recently Issued





The certificate is a digital document that validates the participation of a citizen in an activity run by the LabCDMX. The certificate contains an encryption of the relevant information of a citizen's participation in an event in a way that it can be digitally verified.

It's transparent:

The certificate has the ability to be verified without contact with the issuing institution, as the encrypted information about the event and the participants is stored on the public domain.

It's secure:

While the transaction is public, the content of the certificate and the personal information of the participants is cryptographically sealed.

It's easy:

Once a citizen has his or her LabCDMX Passport, it is easy to store, access, and share the record of their participation in lab activities.
The first time a citizen attends a LabCDMX activity, he or she will receive a LabCDMX Passport in the form of a physical ID card with their unique digital ID that contains their public and private keys.
This ID card is used to register the certificates the citizen collects.
Each time a citizen attends a LabCDMX activity, they have the sign up with their passport public key. Five days after the event, they will receive their certificate by email and it will be automatically added to their LabCDMX Passport.
The certificates are issued by LabCDMX and are endorsed by the LabCDMX itself, as by the institutions and experts invited to participate in each event.
The certificate, sent to the participant's email, is a digital document that contains in itself all the relevant information about the event, this is, it doesn't have to be compared with any data base of the issuing institution, in this case of the LabCDMX.
The next things assure the validity of the certificate:
1. Through encrypting the certificate, an alphanumeric value is obtained.
2. A digital transaction between the issuer of the certificate and the receiver contains the value obtained in the previous steep.
3. This digital transaction is stored in public records, nevertheless this records do not contain private information of the participants.
4. Once the participant have its certificate, it is encrypted and the alphanumeric value obtained should be the same that was previously registered in the transaction.