Skip to content
/ notario Public

Contrato de Notario Digital basado en EOSIO 📒 Notarizer smart contract

License

Notifications You must be signed in to change notification settings

edenia/notario

Repository files navigation

EOSCR Blockchain Notarizer

N|Solid

The EOS CR Blockchain Notarizer allows you to generate a hash (SHA-256) of any file and register it on an EOSIO blockchain network. This enables anyone to prove that you had possession of that file at a particular point in time, and that it hasn’t been modified.

This is useful to since blockchain records are immutable, it allows users to prove that they had access to the original data ¨behind¨ that hash at a specific date and time.

See our ricardian clauses for more details.

We don’t keep any of the information you provide.

Version

  • 0.1.0

Tech Stack

This webapp features all the latest tools and practices in the industry.

  • React.js - React 16✨, React Router 5
  • Rematch/core - Rematch a Redux Framework
  • Material-ui/core - React components for faster and easier web development
  • universal-authenticator-library - A library for allowing apps to easily use different auth providers (optional)
  • Lint - ESlint
  • Styles - Material-UI Theme (customizable)

Installation

Before to start

Somethings you need before getting started:

First time

Copy the .env.example then update the environment variables according to your needs

cp .env.example .env

If you want to the boilerplate using UAL login integration, please make sure that REACT_APP_USE_UAL env variable is set as true.

Development

Quick start

  1. Clone this repo using git clone --depth=1 https://github.com/eoscostarica/webapp-boilerplate.git <YOUR_PROJECT_NAME>
  2. Move to the appropriate directory: cd <YOUR_PROJECT_NAME>.
  3. Run yarn in order to install dependencies. At this point you can run yarn start to see the example app at http://localhost:3000.

File Structure

Within the download you'll find the following directories and files:

eoscrwebappboilerplate/
├── public
│   ├── index.html
│   └── manifest.json
├──  src
│   ├── api
│   ├── components
│   ├── config
│   ├── containers
│   ├── models
│   ├── routes
│   ├── theme
│   ├── utils
│   ├── App.js
│   ├── index.js
│   └── store.js
├── .dockerignore
├── .gitignore
├── .env.example
├── .eslintrc
├── .prettierrc
├── Dockerfile
├── LICENSE
├── README.md
├── docker-compose.yml
├── nginx.conf
└── package.json

License

MIT © Edenia

Contributing

Please Read Edenia's Open Source Contributing Guidelines.

Please report bugs big and small by opening an issue

Contributors

Thanks goes to these wonderful people (emoji key):

Xavier Fernandez
Xavier Fernandez

🤔 📝 📢 🚇
Teto Gomez
Teto Gomez

🤔 💻 👀
Adriel Diaz
Adriel Diaz

🤔 💻 👀
JustinCast
JustinCast

🤔 💻 👀

This project follows the all-contributors specification. Contributions of any kind welcome!

About Edenia


Edenia is an independently-owned, self-funded, bare-metal Genesis block producer that provides stable and secure infrastructure for EOSIO blockchains. We support open source software for our community while offering enterprise solutions and custom smart contract development for our clients.

eoscostarica.io

About

Contrato de Notario Digital basado en EOSIO 📒 Notarizer smart contract

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published