Skip to content

ysongh/Signature-Collectable

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

59 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Signature Collectable

A dapp where user can collect signatures and store them on IPFS

Features

  • Users can create their signature and stored them on IPFS
  • Users can share their collection of signatures with other to sign
  • Users can mint them as NFT for free on Polygon network

Technologies

  • React
  • Bootraps 5
  • Truffle
  • Web3
  • Slate API
  • Covalent API
  • NFTPort API
  • ENS
  • Unstoppable Domains Login

Running the dapp on local host

  • Clone or download this repository
  • Run npm i to install the dependencies
  • Install and open up Ganache and click "Quickstart"
  • Create a file called '.env' on the root folder and add the following code
MNEMONIC=< Your mnemonic >
RPC_URL = < Your RPC URL for Rinkeby Testnet>
  • Run truffle migrate to deploy the contract
  • Create a file called 'config.js' on the src folder and add the following code
export const SLATEAPIKEY = "< Create API key from slate.host >";
export const NFTPORT_APIKEY= "< Your NFT PORT API key >";
export const COVALENT_APIKEY= "< Your Covalent API key >";
export const UNSTOPPABLEDOMAINS_CLIENTID = "< Your Unstoppable Domains Client Id >";
export const UNSTOPPABLEDOMAINS_CLIENTSECRET = "< Your Unstoppable Domains Client Secret >";
export const UNSTOPPABLEDOMAINS_REDIRECT_URI = "< Your Unstoppable Domains Redirect URL >";
export const UNSTOPPABLEDOMAINS_LOGOUT_REDIRECT_URI = "< Your Unstoppable Domains Logout Redirect URL >";
  • Run npm start to start the dapp

About

(Web3 Jam 2021) A dapp where user can collect signatures and store them on IPFS

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published