Skip to content

opencodeiiita/AssetMart

Repository files navigation

AssetMart

Description

AssetMart is a cutting-edge digital asset marketplace leveraging blockchain technology for secure and transparent transactions. With AssetMart, users can buy, sell, and trade digital assets with confidence, knowing that every transaction is immutable and verifiable on the blockchain. Harnessing the power of Ethereum and Polygon, AssetMart redefines digital asset management and ownership.


Tech Stack

  • Solidity
  • IPFS
  • Hardhat
  • React
  • Ethers.js
  • Pinata

Claiming an Issue

If you want to claim any issue (task) under first come first serve, simply reply to the issue thread with the message :

  • “/Claim”

Guidelines for Issue Claims:

  • Issues are assigned on a first-come, first-serve basis by default unless tags specify otherwise.
  • If no activity is recorded on an issue for 2-3 days, the issue will be reassigned.
  • If you encounter difficulties while working on an issue, feel free to ask for help in our Discord channel.

Contribution Guidelines

  1. Fork the Repository
    Fork the repository to your GitHub account.

  2. Clone the Repository
    Clone the repository to your local setup using:
    git clone <repo link>

  3. Navigate and Update Code
    Navigate to the relevant folder and make the necessary changes based on the assigned issue.

  4. Create a Pull Request (PR)
    Once you’ve completed the work:

    • Push your changes to your forked repository.
    • Create a pull request to the main branch of the upstream repository.
    • Ensure the PR follows the required format and includes meaningful descriptions and comments explaining your changes.
  5. Commit Guidelines

    • Use a single commit per pull request.
    • Name the commit meaningfully.
    • Reference the issue number in the commit message if it resolves an issue.
  6. Pull Request Template
    Follow the template provided in the .github directory for your PR.

  7. Revisions
    Address feedback from the reviewing maintainer promptly.

  8. General Rules

    • Avoid unnecessary variables or functions.
    • Maintain a clean and understandable code structure with proper comments.
    • Pull requests older than 2 days with no response from the contributor will be marked as closed.
    • PRs must be related to an issue; avoid submitting unrelated PRs.
    • In case of duplicate PRs, reference the older PR with the new PR number and close the obsolete PR.
  9. Community Guidelines

    • Be polite and respectful to all community members.

Communication

If you have any questions or suggestions regarding the project or an issue, feel free to reach out to us in the AssetMart channel of our Discord server.