The Lighthouse dApp is a decentralized platform that enables access to a new generation of Identity. The application uses Ethereum Whisper as its principal communication layer. The identities and signers are managed on the EthrDID Registry.
For many migrants trekking to the U.S., faith is their compass. In Latin America and the Caribbean people has a strong devotion to Virgin Mary.
It is very common for them to travel with an image of Mary
- Unix system
- Geth 1.8+
- NodeJS/LTS
- Truffle Framework 4.1.14+
- Ganache-cli
(Terminal 1)$ npm install
(Terminal 1)$ truffle compile
(Terminal 3)$ npm run geth_dev:whisper
(Terminal 2)$ npm run ganache_dev
(Terminal 1)$ truffle migrate --network ganache_dev
(Terminal 1)$ npm start
Ganache - rpc:8545, ws:8545
Geth - rpc:8545, ws:8546
App runs on http://localhost:3000
$ truffle test --network ganache
Pull requests are welcome. For major changes, please open an issue first to discuss what you would like to change.