Wallet and Tx Explorer on Internet Computer Network
The project was bootstrapped using npm init gatsby, with the following modifications:
- Changing
src/pages/index.jsto be our new app - adding
dfx.jsonto deploy the application on the IC
Then, to add an IC backend,
- Adds
src/backendwith HashMap logic - adds
gatsby-nodeto configure webpack to handle environment variables for the dfx-generated actor
Install the codebase with npm install
Follow directions to install dfx if you don't have it yet: https://sdk.dfinity.org/docs/index.html
run dfx start --background to start a replica;
run dfx deploy basic_ic_wallet to deploy the backend canister
run npm start to spin up a development server
Finally, hit http://localhost:8080/
Production Demo gpjtt-taaaa-aaaai-qhmxa-cai.ic0.app/
Run npm run build to compile the frontend app
Run dfx deploy --network=ic to deploy the app on Sodium

