Demo DAPP Setup - StarterKit

"StarterKit" is an open-source fork-able mobile-first marketplace codebase that is a great starting point for teams building on TalentLayer. StarterKit was adapted from the Indie starter codebase, with additional improvments to make it mobile-first.
It's a good first step to set up a local version of StarterKit to...
  1. 1.
    Get to know how frontends interface with TalentLayer
  2. 2.
    Optionally, use Indie as a foundation for your next DAPP.

Explore the DAPP

We've hosted a version of StarterKit on Mumbai testnet for you to play around with! Have fun.

View on Github

Local Setup Instructions

1. Clone Repository from GitHub

git clone https://github.com/TalentLayer-Labs/starter-kit

2. Move to directory

cd starter-kit

3. Setup .env File

Setup your local environnement by copying the .env.example and adjust the variables.
  • Get the NEXT_WALLECT_CONNECT_PROJECT_ID from https://walletconnect.com/
  • Get the NEXT_INFURA_ID and VITE_INFURA_SECRET at https://www.infura.io/ by creating a new project for IPFS.
  • Set NETWORK_ID to for now to the ID for Mumbai Testnet. Find the chainID on Chainlist.
  • Set it to the numeric identifier for the platform ID you want to post on.
Learn about how to request a PLATFORMID here:

4. Install dependencies

npm i

5. Run the dapp!

npm run dev