Skip to content
NFT eCards for greater fun and greater good. All income goes to charities working to promote Internet freedom and environmental rights.
Vue JavaScript CSS Other
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
.github/ISSUE_TEMPLATE
.vscode
build/contracts
config
contracts
flat
migrations-old
migrations
scripts
src
static
test
.editorconfig
.firebaserc
.gitignore
.node-xmlhttprequest-sync-4587
.soliumignore
.soliumrc.json
LICENSE
README.md
clean_deploy_local.sh
deploy_kovan.sh
deploy_live.sh
deploy_local.sh
deploy_rinkeby.sh
deploy_ropsten.sh
firebase.json
firebase_deploy.sh
index.html
package-lock.json
package.json
truffle.js
truffle_flatten.sh

README.md

Radi.Cards

NFT eCards for greater fun and greater good. All income goes to charities working to promote Internet freedom and environmental rights.

Authors

  • D1Labs
  • KnownOrigin.io

Features

  • Full ERC-721 Compatibility - Smart Contract is fully ERC-721 compliant
  • Full ERC-721 Metadata Compatibility - Each ERC-721 token uses latest standards for ERC-721 metadata
  • Full ERC-165 Compatibility - Smart Contract is fully ERC-165 compliant
  • IPFS Support - Internally IPFS is used for storing asset files and metadata

Setup

Add a local mnemonic.js at the root with your testnet mnemonic (used for deployments)

The mnemonic.js should be like so:

module.exports = 'dog alley hunt pen away brew matter frog rural salad educate kebab';

Install dependencies:

npm install

Start VueJs Front End:

npm run start

Run Smart Contract tests:

npm run test

Firebase Deployment

  • Ensure you have access to the firebase project radi-cards

  • Install firebase tools npm install -g firebase-tools

  • You may need to login and authenticate yourself if you have not done this before

    • Run this firebase login and follow the instructions
  • Run the script ./firebase_deploy.sh - this will push your current working project to live so be careful

  • Firebase deployment configuration can be found in ./firebase.json

License

MIT

You can’t perform that action at this time.