walshe / xr-poc

magiclink, web3, web3modal, ethereum, nodejs, react

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Bare bones crude frontend and backend POC (Ethereum for now):

- Authentication with MagicLink (workflow is goofy for now until Google/other social login added on top)
- By default uses Magic Custodial wallet
- Allows external wallet to be connected with Web3Modal
- Uses Moralis API's to fetch top NFT collections
- Uses Moralis API's to get baklance and list any NFTs in the wallet 
- Allows user to sign a simple message with the current wallet (whether it custodial or external)


- backend (run this first)
    - uses Node v18.17.0
    - run `npm install`
    - run `node index.js` (backend starts at http://localhost:3001)
     

- frontend
    - uses Node v18.17.0
    - run `npm install`
    - run `npm start` (front end will start at http://localhost:3000)

About

magiclink, web3, web3modal, ethereum, nodejs, react


Languages

Language:JavaScript 100.0%