- Concept & design
- Build frontend
- Build backend
- Build smart contracts
- Deploy smart contracts to Testnet
- Test user flow and transactions in localhost
- Record demo video
NexusGate is an innovative platform designed to tokenize esports teams, empowering players, teams, and fans alike through, ownership, and new funding opportunities. The platform aims to revolutionize the esports industry by leveraging blockchain technology and eliminating the barriers of it. This can enhance transparency and trust, democratize decision-making, create new revenue streams, and enhance strategic partnerships.
- Step 1: Sign In With Your Social Account (Track: Gelato+Web3Auth)
- Step 2: Choose your chain of your team will live (upper left)
- Step 3: Enter
- Step 4: CLick Create a Team (left side)
- Step 5: Add team details and invite members
- Step 6: Deploy team safe under profile tab (safe)
- Step 7: Deploy your token (token deploy)
- *** Pending Steps
- Step 8: Distribute tokens
- Step 9: Add remove members
Gnosis Chain | ------ Deployments ------ |
---|---|
Deployer Contract | 0xcceb2cb52b27fdec6211b705cdb33345c3452143 |
Gorli Base | ------ Deployments ------ |
---|---|
Deployer Contract | 0xFefDadb1c553a2d19ED43F6Aab0C7251470db1BA |
Mumbai | ------ Deployments ------ |
---|---|
Deployer Contract | 0x9228C7d6240D02EFBa841B84Ec667bfDc9E2EfDD |
This project is built with the following open source libraries, frameworks and languages. User choice of framework used, available in plain js or typescript.
Tech | Description |
---|---|
------ | ------ Frontend Environment ------ |
React | React Framework |
------ | ------ CSS Framework ------ |
Tailwind | A utility-first CSS framework |
------ | ------ Ethereum Development Environment ------ |
Hardhat | Ethereum development environment for professionals |
------ | ------ BlockChains ------ |
Base Testnet | Coinbase Test net |
Gnosis Chain | Gnosis Chain is one of the first Ethereum sidechains and has stayed true to its values. |
Mambai | Polygon Testnet |
------ | ------ Included Libraries ------ |
Safe Core SDK for AA | The Safe{Core} Account abstraction SDK allows builders to add account abstraction functionality into their apps. |
Gelato Gas Relayers | Enabling developers to get transactions validated fast, reliably and securely. |
Gelato Gasless Wallet | Gasless Wallet allows externally owned accounts (EOAs) to deploy their own smart contract wallet |
Gasless Onboarding | Gasless Onboardin gives developers the ability to onboard their users via social logins such as Google, Facebook, Discord, etc. |
- Add final functionality to distribute tokens
- Add functionality to add or remove team members
- Add vesting functionality for token vesting for members
- Add UI images and designs
In the project directory, you can run:
Runs the app in the development mode.
REACT_APP_SPONSOR_API_KEY=
REACT_APP_SPONSOR_API_KEY_MAINNET=
REACT_APP_GNOSIS_RPC_URL=
REACT_APP_MUMBAI_RPC_URL=
REACT_APP_BASEGOERLI_RPC_URL=