Code Monkey home page Code Monkey logo

skilltoken-marketplace's Introduction

Skill Token Marketplace Smart Contract

Overview

This repository contains the Solidity smart contract code for the Skill Token Marketplace. The Skill Token Marketplace is a decentralized platform enabling users to list their skills, exchange SkillTokens, stake SkillTokens, give kudos, and engage in a community-driven marketplace.

Contract Details

  • Contract Address: 0x2E6d1cbcEB54E2C92023a8E806a7750152b19197 (Scroll Sepolia Testnet)
  • Link to scroll-etherscan : (INSERT LINK)

Functions

  1. Create Skill Listing:

    • Admin can add a new skill listing, specifying skill, price, and activation status.
  2. Remove Skill Listing:

    • Users can remove their own active skill listings.
  3. Exchange Skill Tokens:

    • Users can exchange SkillTokens for a listed skill, with events emitted for successful exchanges.
  4. Give Kudos:

    • Users can give kudos to others, fostering community engagement.

Skill Token Contract

Overview

This repository contains the Solidity smart contract code for SkillTokens. SkillTokens are ERC-20 compliant tokens that can be minted and exchanged within the Skill Token Marketplace.

Contract Details

  • Contract Address: 0xEEF7901D040BFB5C42293e513192d61f579D59ea, 0xB70c85fE15C2FF1Fa4c26B2794d2811387A4aa8F
  • Link to scroll-etherscan : (INSERT LINK)

Functions

  1. Mint Skill Tokens:
  • Only the contract owner can mint new SkillTokens, controlling token supply.
  1. Exchange Skill Tokens:
  • Users can exchange SkillTokens, with basic exchange logic ensuring sufficient balance.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.