8000 GitHub - kaflan/FirstTest
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

kaflan/FirstTest

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

🕹️ Crypto Oasis SocialFi Platform — Developer Assignment

Welcome to the Crypto Oasis SocialFi game platform test assignment!
This project combines blockchain technology, gaming, and decentralized finance (DeFi) to offer a SocialFi experience. As part of your application, you’ll extend or improve key parts of this MVP (v1).


🎯 Assignment Goals

We want to assess your skills in blockchain development (smart contracts, integration, and backend logic) in a real project context. Your contributions may include:

  • Building or integrating smart contracts (Solidity preferred)
  • Interacting with wallets (e.g. MetaMask)
  • Handling transactions and NFT logic
  • Enhancing security and decentralization
  • Backend or full-stack work if relevant

✅ Task Options (Pick One or More)

  1. Smart Contract Development

    • Design and deploy a basic NFT or game-logic smart contract on testnet.
    • Integrate the contract with the existing frontend.
  2. Wallet & Web3 Integration

    • Add wallet authentication (e.g., MetaMask).
    • Allow users to mint or trade an in-game NFT.
  3. Game Asset Marketplace (Bonus)

    • Implement a simple marketplace for game cards or avatars.
    • Handle listing, buying, and transferring ownership via smart contracts.
  4. Backend Improvements

    • Add secure blockchain interaction endpoints to the server/.
    • Implement data sync between on-chain and off-chain states.

🧪 Evaluation Criteria

  • Code quality, modularity, and readability
  • Use of best practices in smart contract development
  • Proper testnet deployment and working integration
  • Security, error handling, and comments
  • Git commits (atomic and descriptive)

🚀 Getting Started

Install dependencies

npm install

Run project

npm start

📝 Submission

Fork or clone the repo and push your code changes

Provide a short write-up or Loom video explaining your work

Include deployed contract addresses (if any)

We look forward to seeing your work—good luck!

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 95.9%
  • SCSS 2.1%
  • HTML 2.0%
0