Skip to main content


Verida Datastores are databases with a defined schema. By sharing a schema applications can share data more easily. Datastores ensure all data saved in them is valid by enforcing data validation. Read more about datastores here.

In this demo we show three things:

  • how attempting to save a record with invalid data (in this case an email address) will fail (the saveBadContact function)
  • how saving valid data is successful (the saveGoodContact function)
  • how to retrieve all data (the showContacts function)
Live Editor

Database documentation

See the Verida Datastore documentation for complete documentation.