This is a part of the CasperSign project.
This repository holds the UI for signing documents onto the Casper blockchain.
The live version can be found here.
Featured as the "First Casper-Native Dapp" https://blog.casperlabs.io/the-first-casper-native-dapp-is-here-caspersign-allows-users-to-sign-contracts-confidentially-securely/
🗞 https://twitter.com/Casper_Network/status/1392482766139363328
The CasperSign project consists of the following repositories:
- https://github.com/chronologic/caspersign-app-ui
- https://github.com/chronologic/caspersign-validator-ui
- https://github.com/chronologic/caspersign-signer-ui (this repository)
- https://github.com/chronologic/caspersign-server
- https://github.com/chronologic/caspersign-contract
This repo uses dotenv
to load environment variables.
For development, and .env
file should be created based on the .env.example
template file. The .env
file should never be commited.
In production, environment variables can be injected directly.
Below is a list of possible environment variables.
Name | Type | Default | Description |
---|---|---|---|
REACT_APP_API_URL |
string |
The URL pointing to CasperSign API | |
REACT_APP_APP_UI_URL |
string |
The URL pointing to CasperSign App | |
REACT_APP_VALIDATE_UI_URL |
string |
The URL pointing to CasperSign Validator |
Run npm run build
.
Run npm start
.