Giter Site home page Giter Site logo

docs's People

Contributors

alexjorgef avatar arpitaganatra avatar coinclubquincy avatar composedio avatar cryptorren avatar davemarcx avatar inv4fee2020 avatar l2dy avatar liam-lai avatar libengd avatar lucksin3 avatar manyrios avatar mogithehurt avatar molecula451 avatar mrblockchain22 avatar pradeepsiddh avatar s4njk4n avatar tnkerer avatar walterblueu avatar yash0501 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar

docs's Issues

Gitcoin Bounty - Hindi Language Discord Moderator for XDC Community Discord Server

Judging Criteria

We are searching for a member of the XDC Developer Community who is fluent in Hindi and willing to act as a moderator for our XDC Developer Community Discord server. The winner will be a person with a successful history of XDC Community Gitcoin Bounty submission acceptance proving a standard of expertise in XDC Network Development. The winner will be willing to commit their time from October 1st 2022 through December 31st 2022, which is the duration for this bounty.

Description

Amount of Bounty

Grant Sponsor: XDC Foundation. All monies paid will be in XDC.

What will you be doing?

You will be acting as a Hindi language Discord moderator in the XDC Community Discord server. You will be focused on growing the Hindi speaking XDC Developer community as well as assisting by answering questions and fostering a sense of community on the Discord server.

Details

Hindi Language Discord Moderator for XDC Community Discord Server

You will be acting as a Hindi language Discord moderator in the XDC Community Discord server.

What you will do

  • Answer questions posed on the XDC Community Discord channel, with a focus on questions asked in the Hindi language channel
  • Engage with developers to help build the XDC Developer Community
  • Foster a feeling of community on the XDC Developer Community Discord Server
  • Host Hindi language Discord stages focused on technical topics relevant to the XDC Network
  • You will hold this position from October 1, 2022 through December 31, 2022

Total Prize of Bounty

Total sum of up to $3,000.00 USD worth of XDC for this event, reward amount assigned at judge's discretion.

Resources

These are some of the resources you have available to you where you will find the necessary information to complete your submission.

Apothem Test Network

https://www.apothem.network/

Apothem Faucet

https://faucet.apothem.network/

xdc.dev

https://www.xdc.dev/

Discord

https://discord.gg/MFeHJ6C5gn

Developer Portal

https://xdc.community/

Gitcoin Bounty - How To Flatten a Smart Contract Using Truffle

Judging Criteria

All submissions must contain clear and concise information with explicit instruction and images describing each step required to execute the process. An accompanying video in addition to the written content is highly desired.

All submissions will be put through an industry standard plagiarism detection tool to ensure that all submissions are the work and ideas of the person submitting for the bounty. If the plagiarism tools flags your submission you will be disqualified from participation in the bounty.

You will be provided with resources (if available) as an aid to help you get started. The sole act of submitting content for the bounty does not automatically qualify you for the bounty. Our team will review all submissions and will choose the submission whose content best fits the needs and requirements of the bounty.

Only one participant will be selected as the winner for the bounty, and they will be notified within 7 working days after the bounty has ended.

Description

Amount of Bounty

Grant Sponsor: XDC Foundation. All monies paid will be in XDC.

What will you be creating?

You will be creating how to documentation for the XDC Network. Some documentation has already been created, and you will read through it to ensure it works as intended, reads clearly or if it needs better clarification, then make those changes. Those items without documentation will be created from scratch. Documentation will have images that describe or represents what's being done or described in your tutorial.

Details

How To Flatten a Smart Contract Using Truffle

Create a How-To article demonstrating how to flatten a complex smart contract using Truffle so that it can be verified on a block explorer, and then verify the deployed contract.

What you will learn

In this tutorial, you will learn how to use Truffle to deploy a smart contract with dependencies, and then flatten the dependencies into the smart contract so that you can verify it on a block explorer.

What you will do

  • Install and set up Truffle
  • Create a complex smart contract with dependencies (like OpenZeppelin)
  • Compile the smart contract
  • Test the smart contract
  • Deploy the smart contract
  • Flatten the smart contract
  • Verify the smart contract

Setting up the development environment

  • Creating a project (with images)
  • Creating an XDC Network Wallet (with images preferred)
  • Setting up the smart contract
  • Compiling the smart contract
  • Deploying the smart contract
  • Flattening the smart contract
  • Verifying the smart contract

Total Prize of Bounty

Total sum of up to $200.00 USD worth of XDC for this event, reward amount assigned at judge's discretion.

Further Details

This event will be an ongoing collaboration to create "how to" documentation for the XDC Network. All documentation will be open source and uploaded here:

https://github.com/XDC-Community/docs/tree/main/how-to/SmartContract/Flatten/Truffle

Resources

These are some of the resources you have available to you where you will find the necessary information to complete your submission.

Apothem Test Network

https://www.apothem.network/

Apothem Faucet

https://faucet.apothem.network/

xdc.dev

https://www.xdc.dev/

Truffle

https://trufflesuite.com/

Gitcoin Bounty

Judging Criteria

All submissions must contain clear and concise information with explicit instruction and images describing each step required to execute the process. An accompanying video in addition to the written content is highly desired.

All submissions will be put through an industry standard plagiarism detection tool to ensure that all submissions are the work and ideas of the person submitting for the bounty. If the plagiarism tools flags your submission you will be disqualified from participation in the bounty.

You will be provided with resources (if available) as an aid to help you get started. The sole act of submitting content for the bounty does not automatically qualify you for the bounty. Our team will review all submissions and will choose the submission whose content best fits the needs and requirements of the bounty.

Only one participant will be selected as the winner for the bounty, and they will be notified within 7 working days after the bounty has ended.

Description

Amount of Bounty

Grant Sponsor: XDC Foundation. All monies paid will be in XDC.

What will you be creating?

You will be creating how to documentation for the XDC Network. Some documentation has already been created, and you will read through it to ensure it works as intended, reads clearly or if it needs better clarfication, then make those changes. Those items without documentation will be created from scratch. Documentation will have images that describe or represents what's being done or described in your tutorial.

Details

Name or title of the tutorial

  • Overview
    Here you can write the overview of what the tutorial will be about.

What you will learn

For example: In this tutorial, you will learn how to set up (insert name of tutorial) and use it to build, test and deploy a simple smart contract.

What you will do

  • Set up (Name of tool(s) you will be setting up)
  • Create a simple smart contract
  • Compile contract
  • Test contract
  • Deploy contract

Setting up the development environment

  • Creating a project (with images)
  • Checking the contract (sample code with images preferred)
  • Setting up the contract
  • Compiling the contract
  • Testing the contract (where is the contract going to be tested...a link will be great)

Deploying a contract on the XDC Network

This section can be used if you are deploying contracts on the network. Otherwise it can be ommited when you create your bounty.

Total Prize of Bounty

Total sum of up to $1,000.00 USD worth of XDC for this event, reward amount assigned at judge's discretion.

Further Details

This event will be an ongoing collaboration to create "how to" documentation for the XDC Network. All documentation will be open source and uploaded here:

(insert link for either github, gitbooks, etc)

Resources

These are some of the resources you have available to you where you will find the necessary information to complete your submission.

XDC Remix

https://remix.xinfin.network/#optimize=false&runs=200&evmVersion=null&version=soljson-v0.8.7+commit.e28d00a7.js

Sample of Documentation

(Please add links to documentation here)

Gitcoin Bounty for Remix IDE "How-To" Documentation

Judging Criteria

All submissions must contain clear and concise information with explicit instruction and images describing each step required to execute the process. An accompanying video in addition to the written content is highly desired.

All submissions will be put through an industry standard plagiarism detection tool to ensure that all submissions are the work and ideas of the person submitting for the bounty. If the plagiarism tools flags your submission you will be disqualified from participation in the bounty.

You will be provided with resources (if available) as an aid to help you get started. The sole act of submitting content for the bounty does not automatically qualify you for the bounty. Our team will review all submissions and will choose the submission whose content best fits the needs and requirements of the bounty.

Only one participant will be selected as the winner for the bounty, and they will be notified within 7 working days after the bounty has ended.

Description

Amount of Bounty

Grant Sponsor: XDC Foundation. All monies paid will be in XDC.

What will you be creating?

You will be creating how-to documentation for the XDC Network. Some documentation has already been created, and you will read through it to ensure it works as intended, reads clearly or if it needs better clarification, then make those changes. Those items without documentation will be created from scratch. Documentation will have images that describe or represents what's being done or described in your tutorial.

Details

Using Remix

  • Overview
    Overview: Remix is an open-source Ethereum IDE you can use to write, compile and debug Solidity code.

What you will learn

In this tutorial, you will learn how to Create and deploy a smart contract using Remix IDE and deploy it to the Apothem test network.

What you will do

  • Set up Remix
  • Create a simple smart contract
  • Compile contract
  • Test contract
  • Deploy contract
  • Pay the Gas Fees

Setting up the development environment

  • Creating a project (with images)
  • Checking the contract (sample code with images preferred)
  • Setting up the contract
  • Compiling the contract
  • Testing the contract (where is the contract going to be tested...a link will be great)

Deploying a contract on the XDC Network

Total Prize of Bounty

The total sum of up to $1,000.00 USD worth of XDC for this event, reward amount assigned at judge's discretion.

Further Details

This event will be an ongoing collaboration to create "how to" documentation for the XDC Network. All documentation will be open source and added to the docs repository in the how-to folder via pull request: https://github.com/XDC-Community/docs/tree/main/how-to

Resources

These are some of the resources you have available to you where you will find the necessary information to complete your submission. Apothem Test Network https://www.apothem.network/

Apothem Faucet https://faucet.apothem.network/

Node.js v8+ LTS and npm https://nodejs.org/en/

Guide to Apothem Test Network https://ruslanwing100.medium.com/the-beginners-guide-of-using-xinfins-apothem-network-sandbox-network-to-test-blockchain-e94d55455a00

XDC Remix

https://remix.xinfin.network/#optimize=false&runs=200&evmVersion=null&version=soljson-v0.8.7+commit.e28d00a7.js

Sample of Documentation

https://docs.polygon.technology/docs/develop/remix

Note: Do not copy and paste from this source as it will be plagiarism and disqualify your submission.

Gitcoin Bounty - Create and Deploy an XRC20 Token on the XDC Network using Brownie

Judging Criteria

All submissions must contain clear and concise information with explicit instruction and images describing each step required to execute the process. An accompanying video in addition to the written content is highly desired.

All submissions will be put through an industry standard plagiarism detection tool to ensure that all submissions are the work and ideas of the person submitting for the bounty. If the plagiarism tools flags your submission you will be disqualified from participation in the bounty.

You will be provided with resources (if available) as an aid to help you get started. The sole act of submitting content for the bounty does not automatically qualify you for the bounty. Our team will review all submissions and will choose the submission whose content best fits the needs and requirements of the bounty.

Only one participant will be selected as the winner for the bounty, and they will be notified within 7 working days after the bounty has ended.

Description

Amount of Bounty

Grant Sponsor: XDC Foundation. All monies paid will be in XDC.

What will you be creating?

You will be creating how to documentation for the XDC Network. Some documentation has already been created, and you will read through it to ensure it works as intended, reads clearly or if it needs better clarfication, then make those changes. Those items without documentation will be created from scratch. Documentation will have images that describe or represents what's being done or described in your tutorial.

Details

Creating, Deploying, and Interacting with an XRC20 token using Brownie

Brownie is a Python-based development and testing framework for smart contracts targeting the Ethereum Virtual Machine.

What you will learn

In this tutorial, you will learn how to set up Brownie and use it to build, test and deploy a XRC20 Token on both the XDC Network mainnet and XDC Apothem testnet.

What you will do

  • Install and setup Brownie
  • Create an XRC20 token
  • Compile the XRC20 token
  • Deploy the XRC20 token
  • Interact with the XRC20 token

Setting up the development environment

  • Creating a project (with images)
  • Checking the XRC20 token (sample code with images preferred)
  • Setting up the XRC20 token contract
  • Compiling the XRC20 token contract
  • Testing the XRC20 token contract (where is the contract going to be tested...a link will be great)

Deploying an XRC20 token contract on the XDC Network

  • Add funds to wallet using Apothem Faucet
  • Walk user through deployment process with screenshots
  • Validate smart contract deployment via Apothem network explorer
  • For consistency please use the same sample project used by the Remix, Truffle, and Hardhat how-to articles.

Total Prize of Bounty

Total sum of up to $500.00 USD worth of XDC for this event, reward amount assigned at judge's discretion.

Further Details

This event will be an ongoing collaboration to create "how to" documentation for the XDC Network. All documentation will be open source and uploaded here:

https://github.com/XDC-Community/docs/tree/main/how-to/XRC20/Brownie

Resources

These are some of the resources you have available to you where you will find the necessary information to complete your submission.

Apothem Test Network

https://www.apothem.network/

Apothem Faucet

https://faucet.apothem.network/

Brownie

https://eth-brownie.readthedocs.io/en/stable/

Web3.py

https://web3py.readthedocs.io/en/stable/index.html

XRC20 Tokens

https://docs.xdc.community/learn/how-to-articles/how-to-create-and-deploy-an-xrc20-token-using-truffle

Sample of Documentation

https://www.section.io/engineering-education/erc20-tokens-and-transact-using-brownie-python/

Gitcoin Bounty - How To Flatten a Smart Contract Using Hardhat

Judging Criteria

All submissions must contain clear and concise information with explicit instruction and images describing each step required to execute the process. An accompanying video in addition to the written content is highly desired.

All submissions will be put through an industry standard plagiarism detection tool to ensure that all submissions are the work and ideas of the person submitting for the bounty. If the plagiarism tools flags your submission you will be disqualified from participation in the bounty.

You will be provided with resources (if available) as an aid to help you get started. The sole act of submitting content for the bounty does not automatically qualify you for the bounty. Our team will review all submissions and will choose the submission whose content best fits the needs and requirements of the bounty.

Only one participant will be selected as the winner for the bounty, and they will be notified within 7 working days after the bounty has ended.

Description

Amount of Bounty

Grant Sponsor: XDC Foundation. All monies paid will be in XDC.

What will you be creating?

You will be creating how to documentation for the XDC Network. Some documentation has already been created, and you will read through it to ensure it works as intended, reads clearly or if it needs better clarification, then make those changes. Those items without documentation will be created from scratch. Documentation will have images that describe or represents what's being done or described in your tutorial.

Details

How To Flatten a Smart Contract Using Hardhat

Create a How-To article demonstrating how to flatten a complex smart contract using Hardhat so that it can be verified on a block explorer, and then verify the deployed contract.

What you will learn

In this tutorial, you will learn how to use Hardhat to deploy a smart contract with dependencies, and then flatten the dependencies into the smart contract so that you can verify it on a block explorer.

What you will do

  • Install and set up Hardhat
  • Create a complex smart contract with dependencies (like OpenZeppelin)
  • Compile the smart contract
  • Test the smart contract
  • Deploy the smart contract
  • Flatten the smart contract
  • Verify the smart contract

Setting up the development environment

  • Creating a project (with images)
  • Creating an XDC Network Wallet (with images preferred)
  • Setting up the smart contract
  • Compiling the smart contract
  • Deploying the smart contract
  • Flattening the smart contract
  • Verifying the smart contract

Total Prize of Bounty

Total sum of up to $200.00 USD worth of XDC for this event, reward amount assigned at judge's discretion.

Further Details

This event will be an ongoing collaboration to create "how to" documentation for the XDC Network. All documentation will be open source and uploaded here:

https://github.com/XDC-Community/docs/tree/main/how-to/SmartContract/Flatten/Hardhat

Resources

These are some of the resources you have available to you where you will find the necessary information to complete your submission.

Apothem Test Network

https://www.apothem.network/

Apothem Faucet

https://faucet.apothem.network/

xdc.dev

https://www.xdc.dev/

Hardhat

https://hardhat.org/

Gitcoin Bounty - Write an Introduction to Tatum APIs for XDC Network Development

Judging Criteria

All submissions must contain clear and concise information with explicit instruction and images describing each step required to execute the process. An accompanying video in addition to the written content is highly desired.

All submissions will be put through an industry standard plagiarism detection tool to ensure that all submissions are the work and ideas of the person submitting for the bounty. If the plagiarism tools flags your submission you will be disqualified from participation in the bounty.

You will be provided with resources (if available) as an aid to help you get started. The sole act of submitting content for the bounty does not automatically qualify you for the bounty. Our team will review all submissions and will choose the submission whose content best fits the needs and requirements of the bounty.

Only one participant will be selected as the winner for the bounty, and they will be notified within 7 working days after the bounty has ended.

Description

Amount of Bounty

Grant Sponsor: XDC Foundation. All monies paid will be in XDC.

What will you be creating?

You will be creating how to documentation for the XDC Network. Some documentation has already been created, and you will read through it to ensure it works as intended, reads clearly or if it needs better clarification, then make those changes. Those items without documentation will be created from scratch. Documentation will have images that describe or represents what's being done or described in your tutorial.

Details

Write an introduction to Tatum APIs for XDC Network Development

Create a document explaining what Tatum APIs are, what they are used for, and how to use them for development on the XDC Network.

What you will learn

This article will teach you what Tatum APIs are, what Tatum APIs are used for, and how to use the features of Tatum APIs for development on the XDC Network.

What you will do

  • Introduce Tatum APIs
  • Explain what Tatum APIs are used for
  • Describe how to use Tatum APIs with screenshots and detailed explanations.

Total Prize of Bounty

Total sum of up to $200.00 USD worth of XDC for this event, reward amount assigned at judge's discretion.

Further Details

This event will be an ongoing collaboration to create "how to" documentation for the XDC Network. All documentation will be open source and uploaded here:

https://docs.xdc.community/tools/apis-and-packages/tatum-apis.md

Resources

These are some of the resources you have available to you where you will find the necessary information to complete your submission.

Apothem Test Network

https://www.apothem.network/

Apothem Faucet

https://faucet.apothem.network/

xdc.dev

https://www.xdc.dev/

Tatum

https://tatum.io/

More Info

https://blog.tatum.io/build-global-trade-and-finance-applications-on-the-xdc-network-with-tatum-993e9c75a289

Gitcoin Bounty - Testing and Deploying an XRC721 Token using Hardhat

Judging Criteria

All submissions must contain clear and concise information with explicit instruction and images describing each step required to execute the process. An accompanying video in addition to the written content is highly desired.

All submissions will be put through an industry standard plagiarism detection tool to ensure that all submissions are the work and ideas of the person submitting for the bounty. If the plagiarism tools flags your submission you will be disqualified from participation in the bounty.

You will be provided with resources (if available) as an aid to help you get started. The sole act of submitting content for the bounty does not automatically qualify you for the bounty. Our team will review all submissions and will choose the submission whose content best fits the needs and requirements of the bounty.

Only one participant will be selected as the winner for the bounty, and they will be notified within 7 working days after the bounty has ended.

Description

Amount of Bounty

Grant Sponsor: XDC Foundation. All monies paid will be in XDC.

What will you be creating?

You will be creating how to documentation for the XDC Network. Some documentation has already been created, and you will read through it to ensure it works as intended, reads clearly or if it needs better clarification, then make those changes. Those items without documentation will be created from scratch. Documentation will have images that describe or represents what's being done or described in your tutorial.

Details

Creating, Deploying, and Interacting with an XRC721 token using Hardhat

Hardhat is an Ethereum development environment that provides an easy way to deploy contracts, run tests and debug Solidity code locally.

What you will learn

In this tutorial, you will learn how to set up Remix and use it to build, test and deploy a XRC721 Token on both the XDC Network mainnet and XDC Apothem testnet.

What you will do

  • Setup Hardhat
  • Create an XRC721 token
  • Compile the XRC721 token
  • Deploy the XRC721 token
  • Interact with the XRC721 token

Setting up the development environment

  • Creating a project (with images)
  • Checking the XRC721 token (sample code with images preferred)
  • Setting up the XRC721 token contract
  • Compiling the XRC721 token contract
  • Testing the XRC721 token contract (where is the contract going to be tested...a link will be great)

Deploying an XRC721 token contract on the XDC Network

Total Prize of Bounty

Total sum of up to $500.00 USD worth of XDC for this event, reward amount assigned at judge's discretion.

Further Details

This event will be an ongoing collaboration to create "how to" documentation for the XDC Network. All documentation will be open source and uploaded here:

https://github.com/XDC-Community/docs/tree/main/how-to/XRC721/Hardhat

Resources

These are some of the resources you have available to you where you will find the necessary information to complete your submission.

Apothem Test Network

https://www.apothem.network/

Apothem Faucet

https://faucet.apothem.network/

Hardhat

https://hardhat.org/

XRC721 Tokens

https://medium.com/yodaplus/how-to-implement-xrc721-in-xdc-network-d9a2166a0ed9

xdc.dev

https://www.xdc.dev/

Gitcoin Bounty - How To Flatten a Smart Contract Using Remix

Judging Criteria

All submissions must contain clear and concise information with explicit instruction and images describing each step required to execute the process. An accompanying video in addition to the written content is highly desired.

All submissions will be put through an industry standard plagiarism detection tool to ensure that all submissions are the work and ideas of the person submitting for the bounty. If the plagiarism tools flags your submission you will be disqualified from participation in the bounty.

You will be provided with resources (if available) as an aid to help you get started. The sole act of submitting content for the bounty does not automatically qualify you for the bounty. Our team will review all submissions and will choose the submission whose content best fits the needs and requirements of the bounty.

Only one participant will be selected as the winner for the bounty, and they will be notified within 7 working days after the bounty has ended.

Description

Amount of Bounty

Grant Sponsor: XDC Foundation. All monies paid will be in XDC.

What will you be creating?

You will be creating how to documentation for the XDC Network. Some documentation has already been created, and you will read through it to ensure it works as intended, reads clearly or if it needs better clarification, then make those changes. Those items without documentation will be created from scratch. Documentation will have images that describe or represents what's being done or described in your tutorial.

Details

How To Flatten a Smart Contract Using Remix

Create a How-To article demonstrating how to flatten a complex smart contract using Remix so that it can be verified on a block explorer, and then verify the deployed contract.

What you will learn

In this tutorial, you will learn how to use Remix to deploy a smart contract with dependencies, and then flatten the dependencies into the smart contract so that you can verify it on a block explorer.

What you will do

  • Set up Remix
  • Create a complex smart contract with dependencies (like OpenZeppelin)
  • Compile the smart contract
  • Test the smart contract
  • Deploy the smart contract
  • Flatten the smart contract
  • Verify the smart contract

Setting up the development environment

  • Creating a project (with images)
  • Creating an XDC Network Wallet (with images preferred)
  • Setting up the smart contract
  • Compiling the smart contract
  • Deploying the smart contract
  • Flattening the smart contract
  • Verifying the smart contract

Total Prize of Bounty

Total sum of up to $200.00 USD worth of XDC for this event, reward amount assigned at judge's discretion.

Further Details

This event will be an ongoing collaboration to create "how to" documentation for the XDC Network. All documentation will be open source and uploaded here:

https://github.com/XDC-Community/docs/tree/main/how-to/SmartContract/Flatten/Remix

Resources

These are some of the resources you have available to you where you will find the necessary information to complete your submission.

Apothem Test Network

https://www.apothem.network/

Apothem Faucet

https://faucet.apothem.network/

xdc.dev

https://www.xdc.dev/

Remix

https://remix.xinfin.network/

Sample Documentation

https://www.xdc.dev/ivan_blocksscan/learn-how-to-flatten-a-smart-contract-and-verify-on-blocksscan-56on

Gitcoin Bounty - Testing & Deploying an XRC20 Token using Remix

Judging Criteria

All submissions must contain clear and concise information with explicit instruction and images describing each step required to execute the process. An accompanying video in addition to the written content is highly desired.

All submissions will be put through an industry standard plagiarism detection tool to ensure that all submissions are the work and ideas of the person submitting for the bounty. If the plagiarism tools flags your submission you will be disqualified from participation in the bounty.

You will be provided with resources (if available) as an aid to help you get started. The sole act of submitting content for the bounty does not automatically qualify you for the bounty. Our team will review all submissions and will choose the submission whose content best fits the needs and requirements of the bounty.

Only one participant will be selected as the winner for the bounty, and they will be notified within 7 working days after the bounty has ended.

Description

Amount of Bounty

Grant Sponsor: XDC Foundation. All monies paid will be in XDC.

What will you be creating?

You will be creating how to documentation for the XDC Network. Some documentation has already been created, and you will read through it to ensure it works as intended, reads clearly or if it needs better clarification, then make those changes. Those items without documentation will be created from scratch. Documentation will have images that describe or represents what's being done or described in your tutorial.

Details

Creating, Deploying, and Interacting with an XRC20 token using Remix

Remix is an open-source Ethereum IDE you can use to write, compile and debug Solidity code.

What you will learn

In this tutorial, you will learn how to set up Hardhat and use it to build, test and deploy a XRC20 Token on both the XDC Network mainnet and XDC Apothem testnet.

What you will do

  • Set up Remix
  • Create a XRC20 token contract
  • Compile the XRC20 token contract
  • Test the XRC20 token contract
  • Deploy the XRC20 token contract
  • Pay the Gas Fees

Setting up the development environment

  • Creating a project (with images)
  • Checking the XRC20 token (sample code with images preferred)
  • Setting up the XRC20 token contract
  • Compiling the XRC20 token contract
  • Testing the XRC20 token contract (where is the contract going to be tested...a link will be great)

Deploying an XRC20 token contract on the XDC Network

Total Prize of Bounty

Total sum of up to $500.00 USD worth of XDC for this event, reward amount assigned at judge's discretion.

Further Details

This event will be an ongoing collaboration to create "how to" documentation for the XDC Network. All documentation will be open source and uploaded here:

https://github.com/XDC-Community/docs/tree/main/how-to/XRC20/Remix

Resources

These are some of the resources you have available to you where you will find the necessary information to complete your submission.

Remix

https://remix.xinfin.network/

Apothem Faucet

https://faucet.apothem.network/

XRC20 Tokens

https://ruslanwing100.medium.com/how-to-create-an-xrc-20-token-the-simple-way-8431b7da7f89

Sample of Documentation

https://ruslanwing100.medium.com/how-to-create-and-deploy-an-xrc-20-token-on-the-xinfin-blockchain-network-939a300267c4

Gitcoin Bounty - Sending XRC20 Tokens on the XDC Network Using Ethers.js

Judging Criteria

All submissions must contain clear and concise information with explicit instruction and images describing each step required to execute the process. An accompanying video in addition to the written content is highly desired.

All submissions will be put through an industry standard plagiarism detection tool to ensure that all submissions are the work and ideas of the person submitting for the bounty. If the plagiarism tools flags your submission you will be disqualified from participation in the bounty.

You will be provided with resources (if available) as an aid to help you get started. The sole act of submitting content for the bounty does not automatically qualify you for the bounty. Our team will review all submissions and will choose the submission whose content best fits the needs and requirements of the bounty.

Only one participant will be selected as the winner for the bounty, and they will be notified within 7 working days after the bounty has ended.

Description

Amount of Bounty

Grant Sponsor: XDC Foundation. All monies paid will be in XDC.

What will you be creating?

You will be creating how to documentation for the XDC Network. Some documentation has already been created, and you will read through it to ensure it works as intended, reads clearly or if it needs better clarification, then make those changes. Those items without documentation will be created from scratch. Documentation will have images that describe or represents what's being done or described in your tutorial.

Details

Sending XRC20 Tokens on the XDC Network Using Ethers.js

The ethers.js library aims to be a complete and compact library for interacting with the Ethereum Blockchain and its ecosystem. It was originally designed for use with ethers.io and has since expanded into a more general-purpose library.

What you will learn

In this tutorial, you will learn how to import ethers.js, transact an XRC20 token, and set gas prices appropriately.

What you will do

  • Import ethers.js
  • Transfer an XRC20 token
  • Verify Transaction

Setting up the development environment

  • Creating a project (with images)
  • Install dependencies
  • Import ethers.js

Transacting an XRC20 token contract on the XDC Network with ethers.js

Total Prize of Bounty

Total sum of up to $500.00 USD worth of XDC for this event, reward amount assigned at judge's discretion.

Further Details

This event will be an ongoing collaboration to create "how to" documentation for the XDC Network. All documentation will be open source and uploaded here:

https://github.com/XDC-Community/docs/tree/main/how-to/ethers.js/how-to.md

Resources

These are some of the resources you have available to you where you will find the necessary information to complete your submission.

Apothem Test Network

https://www.apothem.network/

Apothem Faucet

https://faucet.apothem.network/

Truffle

https://trufflesuite.com/

Node.js v8+ LTS and npm

https://nodejs.org/en/

XRC20 Tokens

https://ruslanwing100.medium.com/how-to-create-an-xrc-20-token-the-simple-way-8431b7da7f89

**ethers.js XDC.dev

https://www.xdc.dev/cbonoz/interacting-with-a-xdc-contract-from-ethersjs-26nh

Sample of Documentation

https://ethereum.org/en/developers/tutorials/send-token-etherjs/

Gitcoin Bounty - How to Migrate a dApp from Ethereum to the XDC Network Using Truffle

Judging Criteria

All submissions must contain clear and concise information with explicit instruction and images describing each step required to execute the process. An accompanying video in addition to the written content is highly desired.

All submissions will be put through an industry standard plagiarism detection tool to ensure that all submissions are the work and ideas of the person submitting for the bounty. If the plagiarism tools flags your submission you will be disqualified from participation in the bounty.

You will be provided with resources (if available) as an aid to help you get started. The sole act of submitting content for the bounty does not automatically qualify you for the bounty. Our team will review all submissions and will choose the submission whose content best fits the needs and requirements of the bounty.

Only one participant will be selected as the winner for the bounty, and they will be notified within 7 working days after the bounty has ended.

Description

Amount of Bounty

Grant Sponsor: XDC Foundation. All monies paid will be in XDC.

What will you be creating?

You will be creating how to documentation for the XDC Network. Some documentation has already been created, and you will read through it to ensure it works as intended, reads clearly or if it needs better clarification, then make those changes. Those items without documentation will be created from scratch. Documentation will have images that describe or represents what's being done or described in your tutorial.

Details

How to Migrate a dApp from Ethereum to the XDC Network Using Truffle

Migrate an Ethereum dApp to the XDC Network using Truffle.

What you will learn

In this tutorial, you will learn how to set up Truffle and use it to migrate an Ethereum dApp to the XDC Network mainnet and XDC Apothem testnet.

What you will do

  • Install and setup Truffle
  • Create a Truffle project
  • Create an XDC Network Wallet
  • Write a smart contract
  • Compile and migrate the smart contract from the Ethereum Network to the XDC Network

Setting up the development environment

  • Creating a project (with images)
  • Creating an XDC Network Wallet (with images preferred)
  • Setting up the smart contract
  • Compiling the smart contract
  • Migrating the smart contract

Total Prize of Bounty

Total sum of up to $500.00 USD worth of XDC for this event, reward amount assigned at judge's discretion.

Further Details

This event will be an ongoing collaboration to create "how to" documentation for the XDC Network. All documentation will be open source and uploaded here:

https://github.com/XDC-Community/docs/tree/main/how-to/Migrate/ETH-dApp

Resources

These are some of the resources you have available to you where you will find the necessary information to complete your submission.

Apothem Test Network

https://www.apothem.network/

Apothem Faucet

https://faucet.apothem.network/

Truffle

https://trufflesuite.com/

Node.js v8+ LTS and npm

https://nodejs.org/en/

Sample Documentation

https://www.xdc.dev/ruslan_wing/how-to-migrate-any-dapp-from-ethereum-to-xdc-network-using-truffle-36ci

Gitcoin Bounty for Hardhat "How-To" Documentation

Judging Criteria

[All submissions must contain clear and concise information with explicit instructions and images describing each step required to execute the process. An accompanying video in addition to the written content is highly desired.

All submissions will be put through an industry standard plagiarism detection tool to ensure that all submissions are the work and ideas of the person submitting for the bounty. If the plagiarism tools flag your submission, you will be disqualified from participation in the bounty.

You will be provided with resources (if available) as an aid to help you get started. The sole act of submitting content for the bounty does not automatically qualify you for the bounty. Our team will review all submissions and choose the submission whose content best fits the needs and requirements of the bounty.

Participants selected as winners of the bounty will be notified within seven working days after the bounty has ended.](https://github.com/XDC-Community)

Description

Amount of Bounty

Grant Sponsor: XDC Foundation. All monies paid will be in XDC.

What will you be creating?

You will be creating how-to documentation for the XDC Network. Some documentation has already been created, and you will read through it to ensure it works as intended, reads clearly or if it needs better clarification, then make those changes. Those items without documentation will be created from scratch. Documentation will have images that describe or represents what's being done or described in your tutorial.

Details

Using Hardhat

  • Overview
    Hardhat is an Ethereum development environment that provides an easy way to deploy contracts, run tests and debug Solidity code locally.

What you will learn

In this tutorial, you will learn how to create a smart contract using Hardhat and deploy it to the Apothem test network.

What you will do

  • Set up Hardhat
  • Create a simple smart contract
  • Compile contract
  • Test contract
  • Deploy contract

Setting up the development environment

  • Creating a project (with images)
  • Checking the contract (sample code with images preferred)
  • Setting up the contract
  • Compiling the contract
  • Testing the contract (where is the contract going to be tested...a link will be great)

Deploying a contract on the XDC Network

Total Prize of Bounty

Total sum of up to $1,000.00 USD worth of XDC for this event, reward amount assigned at judge's discretion.

Further Details

This event will be an ongoing collaboration to create "how to" documentation for the XDC Network. All documentation will be open source and added to the docs repository in the how-to folder via pull request:
https://github.com/XDC-Community/docs/tree/main/how-to

Resources

These are some of the resources you have available to you where you will find the necessary information to complete your submission.
Apothem Test Network
https://www.apothem.network/

Apothem Faucet
https://faucet.apothem.network/

Node.js v8+ LTS and npm
https://nodejs.org/en/

Guide to Apothem Test Network
https://ruslanwing100.medium.com/the-beginners-guide-of-using-xinfins-apothem-network-sandbox-network-to-test-blockchain-e94d55455a00

XDC Remix

https://remix.xinfin.network/#optimize=false&runs=200&evmVersion=null&version=soljson-v0.8.7+commit.e28d00a7.js

Sample of Documentation

https://docs.polygon.technology/docs/develop/hardhat

Note: Do not copy and paste from this source as it will be plagiarism and disqualify your submission.

Gitcoin Bounty - Testing and Deploying and XRC-721 Token Using Truffle

Judging Criteria

All submissions must contain clear and concise information with explicit instruction and images describing each step required to execute the process. An accompanying video in addition to the written content is highly desired.

All submissions will be put through an industry standard plagiarism detection tool to ensure that all submissions are the work and ideas of the person submitting for the bounty. If the plagiarism tools flags your submission you will be disqualified from participation in the bounty.

You will be provided with resources (if available) as an aid to help you get started. The sole act of submitting content for the bounty does not automatically qualify you for the bounty. Our team will review all submissions and will choose the submission whose content best fits the needs and requirements of the bounty.

Only one participant will be selected as the winner for the bounty, and they will be notified within 7 working days after the bounty has ended.

Description

Amount of Bounty

Grant Sponsor: XDC Foundation. All monies paid will be in XDC.

What will you be creating?

You will be creating how to documentation for the XDC Network. Some documentation has already been created, and you will read through it to ensure it works as intended, reads clearly or if it needs better clarification, then make those changes. Those items without documentation will be created from scratch. Documentation will have images that describe or represents what's being done or described in your tutorial.

Details

Creating, Deploying, and Interacting with an XRC721 token using Truffle

Truffle is a blockchain development environment, which you can use to create and test smart contracts by levering an Ethereum Virtual Machine.

What you will learn

In this tutorial, you will learn how to set up Truffle and use it to build, test and deploy a XRC721 Token on both the XDC Network mainnet and XDC Apothem testnet.

What you will do

  • Install and setup Truffle
  • Create an XRC721 token
  • Compile the XRC721 token
  • Deploy the XRC721 token
  • Interact with the XRC721 token

Setting up the development environment

  • Creating a project (with images)
  • Checking the XRC721 token (sample code with images preferred)
  • Setting up the XRC721 token contract
  • Compiling the XRC721 token contract
  • Testing the XRC721 token contract (where is the contract going to be tested...a link will be great)

Deploying an XRC721 token contract on the XDC Network

Total Prize of Bounty

Total sum of up to $500.00 USD worth of XDC for this event, reward amount assigned at judge's discretion.

Further Details

This event will be an ongoing collaboration to create "how to" documentation for the XDC Network. All documentation will be open source and uploaded here:

https://github.com/XDC-Community/docs/tree/main/how-to/XRC721/Truffle

Resources

These are some of the resources you have available to you where you will find the necessary information to complete your submission.

Apothem Test Network

https://www.apothem.network/

Apothem Faucet

https://faucet.apothem.network/

Truffle

https://trufflesuite.com/

Node.js v8+ LTS and npm

https://nodejs.org/en/

XRC721 Tokens

https://medium.com/yodaplus/how-to-implement-xrc721-in-xdc-network-d9a2166a0ed9

Gitcoin Bounty - Deploy an Open Zeppelin Smart Contract using Hardhat

Judging Criteria

All submissions must contain clear and concise information with explicit instruction and images describing each step required to execute the process. An accompanying video in addition to the written content is highly desired.

All submissions will be put through an industry standard plagiarism detection tool to ensure that all submissions are the work and ideas of the person submitting for the bounty. If the plagiarism tools flags your submission you will be disqualified from participation in the bounty.

You will be provided with resources (if available) as an aid to help you get started. The sole act of submitting content for the bounty does not automatically qualify you for the bounty. Our team will review all submissions and will choose the submission whose content best fits the needs and requirements of the bounty.

Only one participant will be selected as the winner for the bounty, and they will be notified within 7 working days after the bounty has ended.

Description

Amount of Bounty

Grant Sponsor: XDC Foundation. All monies paid will be in XDC.

What will you be creating?

You will be creating how to documentation for the XDC Network. Some documentation has already been created, and you will read through it to ensure it works as intended, reads clearly or if it needs better clarification, then make those changes. Those items without documentation will be created from scratch. Documentation will have images that describe or represents what's being done or described in your tutorial.

Details

Using OpenZepplin and Hardhat

  • Overview
    OpenZeppelin is an open-source framework to build secure smart contracts.

What you will learn

In this tutorial, you will learn how to Create and deploy a smart contract using OpenZepplin and deploy it to the Apothem test network.

What you will do

Setting up the development environment

  • Creating a project (with images)
  • Checking the contract (sample code with images preferred)
  • Setting up the contract
  • Compiling the contract
  • Testing the contract (where is the contract going to be tested...a link will be great)

Deploying a contract on the XDC Network

This section can be used if you are deploying contracts on the network. Otherwise it can be omitted when you create your bounty.

Total Prize of Bounty

Total sum of up to $500.00 USD worth of XDC for this event, reward amount assigned at judge's discretion.

Further Details

This event will be an ongoing collaboration to create "how to" documentation for the XDC Network. All documentation will be open source and added to the docs repository in the how-to folder via pull request: https://github.com/XDC-Community/docs/tree/main/how-to

Resources

These are some of the resources you have available to you where you will find the necessary information to complete your submission. Apothem Test Network https://www.apothem.network/

Apothem Faucet https://faucet.apothem.network/

Node.js v8+ LTS and npm https://nodejs.org/en/

Guide to Apothem Test Network https://ruslanwing100.medium.com/the-beginners-guide-of-using-xinfins-apothem-network-sandbox-network-to-test-blockchain-e94d55455a00

Gitcoin Bounty - Create a How-To Video in Hindi For Creation and Deployment of XRC20 with Hardhat, Truffle, and Remix

Judging Criteria

All submissions must contain clear and concise information with explicit instruction and images describing each step required to execute the process. An accompanying video in addition to the written content is highly desired.

All submissions will be put through an industry standard plagiarism detection tool to ensure that all submissions are the work and ideas of the person submitting for the bounty. If the plagiarism tools flags your submission you will be disqualified from participation in the bounty.

You will be provided with resources (if available) as an aid to help you get started. The sole act of submitting content for the bounty does not automatically qualify you for the bounty. Our team will review all submissions and will choose the submission whose content best fits the needs and requirements of the bounty.

Only one participant will be selected as the winner for the bounty, and they will be notified within 7 working days after the bounty has ended.

Description

Amount of Bounty

Grant Sponsor: XDC Foundation. All monies paid will be in XDC.

What will you be creating?

You will be creating how to documentation for the XDC Network. Some documentation has already been created, and you will read through it to ensure it works as intended, reads clearly or if it needs better clarification, then make those changes. Those items without documentation will be created from scratch. Documentation will have images that describe or represents what's being done or described in your tutorial.

Details

Create a How-To Video in Hindi For Creation and Deployment of XRC20 with Hardhat, Truffle, and Remix

Create a video in Hindi that covers the how-to articles that have been written for the creation and deployment of XRC20 tokens using Hardhat, Truffle and Remix.

What you will do

Video Requirements

Total Prize of Bounty

Total sum of up to $1,000.00 USD worth of XDC for this event, reward amount assigned at judge's discretion.

Further Details

This event will be an ongoing collaboration to create "how to" documentation for the XDC Network. The video will be open source and uploaded to the XDC Community YouTube channel with assistance from WalterBlueu. A pull request can be made to alert WalterBlueu that the video is ready for upload and details around submitting the video for upload will be handled via discord.

Resources

These are some of the resources you have available to you where you will find the necessary information to complete your submission.

Truffle

Create and deploy an XRC20 with Truffle

Hardhat

Create and deploy an XRC20 with Hardhat

Remix

Create and deploy an XRC20 with Remix

xdc.dev

https://www.xdc.dev/

Gitcoin Bounty - Write an Introduction to Blocksscan APIs for XDC Network Development

Judging Criteria

All submissions must contain clear and concise information with explicit instruction and images describing each step required to execute the process. An accompanying video in addition to the written content is highly desired.

All submissions will be put through an industry standard plagiarism detection tool to ensure that all submissions are the work and ideas of the person submitting for the bounty. If the plagiarism tools flags your submission you will be disqualified from participation in the bounty.

You will be provided with resources (if available) as an aid to help you get started. The sole act of submitting content for the bounty does not automatically qualify you for the bounty. Our team will review all submissions and will choose the submission whose content best fits the needs and requirements of the bounty.

Only one participant will be selected as the winner for the bounty, and they will be notified within 7 working days after the bounty has ended.

Description

Amount of Bounty

Grant Sponsor: XDC Foundation. All monies paid will be in XDC.

What will you be creating?

You will be creating how to documentation for the XDC Network. Some documentation has already been created, and you will read through it to ensure it works as intended, reads clearly or if it needs better clarification, then make those changes. Those items without documentation will be created from scratch. Documentation will have images that describe or represents what's being done or described in your tutorial.

Details

*Write an introduction to ## Judging Criteria

All submissions must contain clear and concise information with explicit instruction and images describing each step required to execute the process. An accompanying video in addition to the written content is highly desired.

All submissions will be put through an industry standard plagiarism detection tool to ensure that all submissions are the work and ideas of the person submitting for the bounty. If the plagiarism tools flags your submission you will be disqualified from participation in the bounty.

You will be provided with resources (if available) as an aid to help you get started. The sole act of submitting content for the bounty does not automatically qualify you for the bounty. Our team will review all submissions and will choose the submission whose content best fits the needs and requirements of the bounty.

Only one participant will be selected as the winner for the bounty, and they will be notified within 7 working days after the bounty has ended.

Description

Amount of Bounty

Grant Sponsor: XDC Foundation. All monies paid will be in XDC.

What will you be creating?

You will be creating how to documentation for the XDC Network. Some documentation has already been created, and you will read through it to ensure it works as intended, reads clearly or if it needs better clarification, then make those changes. Those items without documentation will be created from scratch. Documentation will have images that describe or represents what's being done or described in your tutorial.

Details

Write an introduction to Blocksscan APIs for XDC Network Development

Create a document explaining what Blocksscan APIs are, what they are used for, and how to use them for development on the XDC Network.

What you will learn

This article will teach you what Blocksscan APIs are, what Blocksscan APIs are used for, and how to use the features of Blocksscan APIs for development on the XDC Network.

What you will do

  • Introduce Blocksscan APIs
  • Explain what Blocksscan APIs are used for
  • Describe how to use Blocksscan APIs with screenshots and detailed explanations.

Total Prize of Bounty

Total sum of up to $200.00 USD worth of XDC for this event, reward amount assigned at judge's discretion.

Further Details

This event will be an ongoing collaboration to create "how to" documentation for the XDC Network. All documentation will be open source and uploaded here:

https://docs.xdc.community/tools/apis-and-packages/blocksscan-apis.md

Resources

These are some of the resources you have available to you where you will find the necessary information to complete your submission.

Apothem Test Network

https://www.apothem.network/

Apothem Faucet

https://faucet.apothem.network/

xdc.dev

https://www.xdc.dev/

Blocksscan

https://xdc.blocksscan.io/docs/

Gitcoin Bounty - What is Wallet Connect and How To Use it with the XDC Network and XDCPay

Judging Criteria

All submissions must contain clear and concise information with explicit instruction and images describing each step required to execute the process. An accompanying video in addition to the written content is highly desired.

All submissions will be put through an industry standard plagiarism detection tool to ensure that all submissions are the work and ideas of the person submitting for the bounty. If the plagiarism tools flags your submission you will be disqualified from participation in the bounty.

You will be provided with resources (if available) as an aid to help you get started. The sole act of submitting content for the bounty does not automatically qualify you for the bounty. Our team will review all submissions and will choose the submission whose content best fits the needs and requirements of the bounty.

Only one participant will be selected as the winner for the bounty, and they will be notified within 7 working days after the bounty has ended.

Description

Amount of Bounty

Grant Sponsor: XDC Foundation. All monies paid will be in XDC.

What will you be creating?

You will be creating how to documentation for the XDC Network. Some documentation has already been created, and you will read through it to ensure it works as intended, reads clearly or if it needs better clarification, then make those changes. Those items without documentation will be created from scratch. Documentation will have images that describe or represents what's being done or described in your tutorial.

Details

What is Wallet Connect and How To Use it with the XDC Network and XDCPay

Create a document explaining what Wallet Connect is, what it is used for, and how to connect it to the XDC Network (XDCPay).

What you will learn

This article will teach you what Wallet Connect is, what Wallet Connect is used for, and how to connect Wallet Connect to the XDC Network and XDCPay.

What you will do

  • Introduce Wallet Connect
  • Explain what Wallet Connect is used for
  • Describe how to connect Wallet Connect to the XDC Network and XDCPay with screenshots and detailed explanations.

Total Prize of Bounty

Total sum of up to $200.00 USD worth of XDC for this event, reward amount assigned at judge's discretion.

Further Details

This event will be an ongoing collaboration to create "how to" documentation for the XDC Network. All documentation will be open source and uploaded here:

https://docs.xdc.community/get-details/wallet-integration/wallet-connect.md

Resources

These are some of the resources you have available to you where you will find the necessary information to complete your submission.

Apothem Test Network

https://www.apothem.network/

Apothem Faucet

https://faucet.apothem.network/

xdc.dev

https://www.xdc.dev/

Wallet Connect

https://walletconnect.com/

Gitcoin Bounty - Create How-To Videos For Creation and Deployment of XRC721 with 1. Hardhat, 2. Remix, and 3. Truffle

Judging Criteria

All submissions must contain clear and concise information with explicit instruction and images describing each step required to execute the process. An accompanying video in addition to the written content is highly desired.

All submissions will be put through an industry standard plagiarism detection tool to ensure that all submissions are the work and ideas of the person submitting for the bounty. If the plagiarism tools flags your submission you will be disqualified from participation in the bounty.

You will be provided with resources (if available) as an aid to help you get started. The sole act of submitting content for the bounty does not automatically qualify you for the bounty. Our team will review all submissions and will choose the submission whose content best fits the needs and requirements of the bounty.

Only one participant will be selected as the winner for the bounty, and they will be notified within 7 working days after the bounty has ended.

Description

Amount of Bounty

Grant Sponsor: XDC Foundation. All monies paid will be in XDC.

What will you be creating?

You will be creating how to documentation for the XDC Network. Some documentation has already been created, and you will read through it to ensure it works as intended, reads clearly or if it needs better clarification, then make those changes. Those items without documentation will be created from scratch. Documentation will have images that describe or represents what's being done or described in your tutorial.

Details

Create How-To Videos For Creation and Deployment of XRC721 with 1. Hardhat, 2. Remix, and 3. Truffle

Create three videos in English and three videos in Hindi that cover the how-to articles that have been written for the creation and deployment of XRC721 tokens using 1. Hardhat, 2. Truffle and 3. Remix. This bounty is for a total of 6 videos.

What you will do

Video Requirements

  • The video must follow the existing how-to articles
  • The video must be clear, concise, and easy to follow
  • Voice instruction for the video must be in both English and Hindi (3 videos per language)
  • The video will be uploaded to the XDC Community YouTube page: https://www.youtube.com/channel/UCMLqsQJMOlLEg9VnaB8zS6w/videos

Total Prize of Bounty

Total sum of up to $1,500.00 USD worth of XDC for this event, reward amount assigned at judge's discretion.

Further Details

This event will be an ongoing collaboration to create "how to" documentation for the XDC Network. The video will be open source and uploaded to the XDC Community YouTube channel with assistance from WalterBlueu. A pull request can be made to alert WalterBlueu that the video is ready for upload and details around submitting the video for upload will be handled via discord.

Resources

These are some of the resources you have available to you where you will find the necessary information to complete your submission.

Truffle

Create and deploy an XRC721 with Truffle

Hardhat

Create and deploy an XRC721 with Hardhat

Remix

Create and deploy an XRC721 with Remix

xdc.dev

https://www.xdc.dev/

Gitcoin Bounty for Truffle "How-To" Documentation

Judging Criteria

All submissions must contain clear and concise information with explicit instruction and images describing each step required to execute the process. An accompanying video in addition to the written content is highly desired.

All submissions will be put through an industry standard plagiarism detection tool to ensure that all submissions are the work and ideas of the person submitting for the bounty. If the plagiarism tools flags your submission you will be disqualified from participation in the bounty.

You will be provided with resources (if available) as an aid to help you get started. The sole act of submitting content for the bounty does not automatically qualify you for the bounty. Our team will review all submissions and will choose the submission whose content best fits the needs and requirements of the bounty.

Only one participant will be selected as the winner for the bounty, and they will be notified within 7 working days after the bounty has ended.

Description

Amount of Bounty

Grant Sponsor: XDC Foundation. All monies paid will be in XDC.

What will you be creating?

You will be creating how to documentation for the XDC Network. Some documentation has already been created, and you will read through it to ensure it works as intended, reads clearly or if it needs better clarification, then make those changes. Those items without documentation will be created from scratch. Documentation will have images that describe or represents what's being done or described in your tutorial.

Details

Deploying a Smart Contract on the XDC Network Using Truffle

Truffle is a blockchain development environment, which you can use to create and test smart contracts by levering an Ethereum Virtual Machine.

What you will learn

In this tutorial, you will learn how to create a smart contract using Truffle and deploy it to the Apothem test network.

What you will do

  • Install and set up Truffle
  • Create a simple smart contract
  • Compile contract
  • Test contract
  • Deploy contract

Setting up the development environment

  • Creating a project (with images)
  • Checking the contract (sample code with images preferred)
  • Setting up the contract
  • Compiling the contract
  • Testing the contract (where is the contract going to be tested...a link will be great)

Deploying a contract on the XDC Network

- Add funds to wallet using [Apothem Faucet](https://faucet.apothem.network/)
- Walk user through deployment process with screenshots
- Validate smart contract deployment via [Apothem network explorer](http://apothem.network/#stats)

Total Prize of Bounty

Total sum of up to $1,000.00 USD worth of XDC for this event, reward amount assigned at judge's discretion.

Further Details

This event will be an ongoing collaboration to create "how to" documentation for the XDC Network. All documentation will be open source and added to the docs repository in the how-to folder via pull request:

XDC-Community/docs/how-to

Resources

These are some of the resources you have available to you where you will find the necessary information to complete your submission.

Apothem Test Network

https://www.apothem.network/

Apothem Faucet

https://faucet.apothem.network/

Truffle

https://trufflesuite.com/

Node.js v8+ LTS and npm

https://nodejs.org/en/

MetaCoin Truffle Box boilerplate

https://trufflesuite.com/boxes/metacoin/

Guide to Apothem Test Network

https://ruslanwing100.medium.com/the-beginners-guide-of-using-xinfins-apothem-network-sandbox-network-to-test-blockchain-e94d55455a00

Sample of Documentation

Note: Do not copy and paste from this source as it will be plagiarism and disqualify your submission.
https://docs.polygon.technology/docs/develop/truffle/

Gitcoin Bounty - How to Migrate a dApp from Solana to the XDC Network

Judging Criteria

All submissions must contain clear and concise information with explicit instruction and images describing each step required to execute the process. An accompanying video in addition to the written content is highly desired.

All submissions will be put through an industry standard plagiarism detection tool to ensure that all submissions are the work and ideas of the person submitting for the bounty. If the plagiarism tools flags your submission you will be disqualified from participation in the bounty.

You will be provided with resources (if available) as an aid to help you get started. The sole act of submitting content for the bounty does not automatically qualify you for the bounty. Our team will review all submissions and will choose the submission whose content best fits the needs and requirements of the bounty.

Only one participant will be selected as the winner for the bounty, and they will be notified within 7 working days after the bounty has ended.

Description

Amount of Bounty

Grant Sponsor: XDC Foundation. All monies paid will be in XDC.

What will you be creating?

You will be creating how to documentation for the XDC Network. Some documentation has already been created, and you will read through it to ensure it works as intended, reads clearly or if it needs better clarification, then make those changes. Those items without documentation will be created from scratch. Documentation will have images that describe or represents what's being done or described in your tutorial.

Details

How to Migrate a dApp from Solana to the XDC Network

Migrate a Solana dApp to the XDC Network.

What you will learn

In this tutorial, you will learn how to set up the appropriate dev environment and use it to migrate a Solana dApp to the XDC Network mainnet and XDC Apothem testnet.

What you will do

  • Install and setup Dev Environment
  • Create a project
  • Create an XDC Network Wallet
  • Write a smart contract
  • Compile and migrate the smart contract from Solana to the XDC Network

Setting up the development environment

  • Creating a project (with images)
  • Creating an XDC Network Wallet (with images preferred)
  • Setting up the smart contract
  • Compiling the smart contract
  • Migrating the smart contract

Total Prize of Bounty

Total sum of up to $500.00 USD worth of XDC for this event, reward amount assigned at judge's discretion.

Further Details

This event will be an ongoing collaboration to create "how to" documentation for the XDC Network. All documentation will be open source and uploaded here:

https://github.com/XDC-Community/docs/tree/main/how-to/Migrate/Solana

Resources

These are some of the resources you have available to you where you will find the necessary information to complete your submission.

Apothem Test Network

https://www.apothem.network/

Apothem Faucet

https://faucet.apothem.network/

Truffle

https://trufflesuite.com/

Node.js v8+ LTS and npm

https://nodejs.org/en/

Sample Documentation

https://soliditydeveloper.com/solana

Gitcoin Bounty - Write an introduction to XinFin Remix

Judging Criteria

All submissions must contain clear and concise information with explicit instruction and images describing each step required to execute the process. An accompanying video in addition to the written content is highly desired.

All submissions will be put through an industry standard plagiarism detection tool to ensure that all submissions are the work and ideas of the person submitting for the bounty. If the plagiarism tools flags your submission you will be disqualified from participation in the bounty.

You will be provided with resources (if available) as an aid to help you get started. The sole act of submitting content for the bounty does not automatically qualify you for the bounty. Our team will review all submissions and will choose the submission whose content best fits the needs and requirements of the bounty.

Only one participant will be selected as the winner for the bounty, and they will be notified within 7 working days after the bounty has ended.

Description

Amount of Bounty

Grant Sponsor: XDC Foundation. All monies paid will be in XDC.

What will you be creating?

You will be creating how to documentation for the XDC Network. Some documentation has already been created, and you will read through it to ensure it works as intended, reads clearly or if it needs better clarification, then make those changes. Those items without documentation will be created from scratch. Documentation will have images that describe or represents what's being done or described in your tutorial.

Details

Write an introduction to XinFin Remix

Create a document explaining what XinFin Remix is, what it is used for, and how to use it.

What you will learn

This article will teach you what XinFin Remix is, what XinFin Remix is used for, and how to use the features of XinFin Remix.

What you will do

  • Introduce XinFin Remix IDE
  • Explain what XinFin Remix is used for
  • Describe how to use XinFin Remix with screenshots and detailed explanations.
  • Explain what Remix IDE is and how it can also be used with the XDC Network (in place of XinFin Remix)

Total Prize of Bounty

Total sum of up to $200.00 USD worth of XDC for this event, reward amount assigned at judge's discretion.

Further Details

This event will be an ongoing collaboration to create "how to" documentation for the XDC Network. All documentation will be open source and uploaded here:

https://github.com/XDC-Community/docs/tree/main/get-started/dev-environment/remix.md

Resources

These are some of the resources you have available to you where you will find the necessary information to complete your submission.

Apothem Test Network

https://www.apothem.network/

Apothem Faucet

https://faucet.apothem.network/

xdc.dev

https://www.xdc.dev/

XinFin Remix

https://remix.xinfin.network/

Remix IDE

https://remix.ethereum.org/

Gitcoin Bounty - What is Metamask and How To Connect it to the XDC Network

Judging Criteria

All submissions must contain clear and concise information with explicit instruction and images describing each step required to execute the process. An accompanying video in addition to the written content is highly desired.

All submissions will be put through an industry standard plagiarism detection tool to ensure that all submissions are the work and ideas of the person submitting for the bounty. If the plagiarism tools flags your submission you will be disqualified from participation in the bounty.

You will be provided with resources (if available) as an aid to help you get started. The sole act of submitting content for the bounty does not automatically qualify you for the bounty. Our team will review all submissions and will choose the submission whose content best fits the needs and requirements of the bounty.

Only one participant will be selected as the winner for the bounty, and they will be notified within 7 working days after the bounty has ended.

Description

Amount of Bounty

Grant Sponsor: XDC Foundation. All monies paid will be in XDC.

What will you be creating?

You will be creating how to documentation for the XDC Network. Some documentation has already been created, and you will read through it to ensure it works as intended, reads clearly or if it needs better clarification, then make those changes. Those items without documentation will be created from scratch. Documentation will have images that describe or represents what's being done or described in your tutorial.

Details

What is Metamask and How To Connect it to the XDC Network

Create a document explaining what Metamask is, what it is used for, and how to connect it to the XDC Network.

What you will learn

This article will teach you what Metamask is, what Metamask is used for, and how to connect Metamask to the XDC Network.

What you will do

  • Introduce Metamask
  • Explain what Metamask is used for
  • Describe how to connect Metamask to the XDC Network with screenshots and detailed explanations.

Total Prize of Bounty

Total sum of up to $200.00 USD worth of XDC for this event, reward amount assigned at judge's discretion.

Further Details

This event will be an ongoing collaboration to create "how to" documentation for the XDC Network. All documentation will be open source and uploaded here:

https://docs.xdc.community/get-details/wallet-integration/metamask.md

Resources

These are some of the resources you have available to you where you will find the necessary information to complete your submission.

Apothem Test Network

https://www.apothem.network/

Apothem Faucet

https://faucet.apothem.network/

xdc.dev

https://www.xdc.dev/

Metamask

https://metamask.io/

More Info

https://www.yadawallets.com/how-to-add-xinfin-to-metamask/

Gitcoin Bounty - Testing & Deploying an XRC20 Token using Truffle

Judging Criteria

All submissions must contain clear and concise information with explicit instruction and images describing each step required to execute the process. An accompanying video in addition to the written content is highly desired.

All submissions will be put through an industry standard plagiarism detection tool to ensure that all submissions are the work and ideas of the person submitting for the bounty. If the plagiarism tools flags your submission you will be disqualified from participation in the bounty.

You will be provided with resources (if available) as an aid to help you get started. The sole act of submitting content for the bounty does not automatically qualify you for the bounty. Our team will review all submissions and will choose the submission whose content best fits the needs and requirements of the bounty.

Only one participant will be selected as the winner for the bounty, and they will be notified within 7 working days after the bounty has ended.

Description

Amount of Bounty

Grant Sponsor: XDC Foundation. All monies paid will be in XDC.

What will you be creating?

You will be creating how to documentation for the XDC Network. Some documentation has already been created, and you will read through it to ensure it works as intended, reads clearly or if it needs better clarfication, then make those changes. Those items without documentation will be created from scratch. Documentation will have images that describe or represents what's being done or described in your tutorial.

Details

Creating, Deploying, and Interacting with an XRC20 token using Truffle

Truffle is a blockchain development environment, which you can use to create and test smart contracts by levering an Ethereum Virtual Machine.

What you will learn

In this tutorial, you will learn how to set up Truffle and use it to build, test and deploy a XRC20 Token on both the XDC Network mainnet and XDC Apothem testnet.

What you will do

  • Install and setup Truffle
  • Create an XRC20 token
  • Compile the XRC20 token
  • Deploy the XRC20 token
  • Interact with the XRC20 token

Setting up the development environment

  • Creating a project (with images)
  • Checking the XRC20 token (sample code with images preferred)
  • Setting up the XRC20 token contract
  • Compiling the XRC20 token contract
  • Testing the XRC20 token contract (where is the contract going to be tested...a link will be great)

Deploying an XRC20 token contract on the XDC Network

Total Prize of Bounty

Total sum of up to $500.00 USD worth of XDC for this event, reward amount assigned at judge's discretion.

Further Details

This event will be an ongoing collaboration to create "how to" documentation for the XDC Network. All documentation will be open source and uploaded here:

https://github.com/XDC-Community/docs/tree/main/how-to/XRC20/Truffle

Resources

These are some of the resources you have available to you where you will find the necessary information to complete your submission.

Apothem Test Network

https://www.apothem.network/

Apothem Faucet

https://faucet.apothem.network/

Truffle

https://trufflesuite.com/

Node.js v8+ LTS and npm

https://nodejs.org/en/

XRC20 Tokens

https://ruslanwing100.medium.com/how-to-create-an-xrc-20-token-the-simple-way-8431b7da7f89

Sample of Documentation

https://medium.com/codezillas/how-to-develop-erc20-token-using-truffle-6e50703cbe87

Gitcoin Bounty - Portuguese Language Discord Moderator for XDC Community Discord Server

Judging Criteria

We are searching for a member of the XDC Developer Community who is fluent in Portuguese and willing to act as a moderator for our XDC Developer Community Discord server. The winner will be a person with a successful history of XDC Community Gitcoin Bounty submission acceptance proving a standard of expertise in XDC Network Development. The winner will be willing to commit their time from October 1st 2022 through December 31st 2022, which is the duration for this bounty.

Description

Amount of Bounty

Grant Sponsor: XDC Foundation. All monies paid will be in XDC.

What will you be doing?

You will be acting as a Portuguese language Discord moderator in the XDC Community Discord server. You will be focused on growing the Portuguese speaking XDC Developer community as well as assisting by answering questions and fostering a sense of community on the Discord server.

Details

Portuguese Language Discord Moderator for XDC Community Discord Server

You will be acting as a Portuguese language Discord moderator in the XDC Community Discord server.

What you will do

  • Answer questions posed on the XDC Community Discord channel, with a focus on questions asked in the Portuguese language channel
  • Engage with developers to help build the XDC Developer Community
  • Foster a feeling of community on the XDC Developer Community Discord Server
  • Host Portuguese language Discord stages focused on technical topics relevant to the XDC Network
  • You will hold this position from October 1, 2022 through December 31, 2022

Total Prize of Bounty

Total sum of up to $3,000.00 USD worth of XDC for this event, reward amount assigned at judge's discretion.

Resources

These are some of the resources you have available to you where you will find the necessary information to complete your submission.

Apothem Test Network

https://www.apothem.network/

Apothem Faucet

https://faucet.apothem.network/

xdc.dev

https://www.xdc.dev/

Discord

https://discord.gg/MFeHJ6C5gn

Developer Portal

https://xdc.community/

Gitcoin Bounty - Write an introduction to Truffle for XDC Network Development

Judging Criteria

All submissions must contain clear and concise information with explicit instruction and images describing each step required to execute the process. An accompanying video in addition to the written content is highly desired.

All submissions will be put through an industry standard plagiarism detection tool to ensure that all submissions are the work and ideas of the person submitting for the bounty. If the plagiarism tools flags your submission you will be disqualified from participation in the bounty.

You will be provided with resources (if available) as an aid to help you get started. The sole act of submitting content for the bounty does not automatically qualify you for the bounty. Our team will review all submissions and will choose the submission whose content best fits the needs and requirements of the bounty.

Only one participant will be selected as the winner for the bounty, and they will be notified within 7 working days after the bounty has ended.

Description

Amount of Bounty

Grant Sponsor: XDC Foundation. All monies paid will be in XDC.

What will you be creating?

You will be creating how to documentation for the XDC Network. Some documentation has already been created, and you will read through it to ensure it works as intended, reads clearly or if it needs better clarification, then make those changes. Those items without documentation will be created from scratch. Documentation will have images that describe or represents what's being done or described in your tutorial.

Details

Write an introduction to Truffle for XDC Network Development

Create a document explaining what Truffle is, what it is used for, and how to use it for development on the XDC Network.

What you will learn

This article will teach you what Truffle is, what Truffle is used for, and how to use the features of Truffle for development on the XDC Network.

What you will do

  • Introduce Truffle
  • Explain what Truffle is used for
  • Describe how to use Truffle with screenshots and detailed explanations.

Total Prize of Bounty

Total sum of up to $200.00 USD worth of XDC for this event, reward amount assigned at judge's discretion.

Further Details

This event will be an ongoing collaboration to create "how to" documentation for the XDC Network. All documentation will be open source and uploaded here:

https://github.com/XDC-Community/docs/tree/main/get-started/dev-environment/truffle.md

Resources

These are some of the resources you have available to you where you will find the necessary information to complete your submission.

Apothem Test Network

https://www.apothem.network/

Apothem Faucet

https://faucet.apothem.network/

xdc.dev

https://www.xdc.dev/

Truffle

https://trufflesuite.com/

Gitcoin Bounty - Editing of docs.xdc.community

Judging Criteria

All submissions must contain clear and concise information with explicit instruction and images describing each step required to execute the process. An accompanying video in addition to the written content is highly desired.

All submissions will be put through an industry standard plagiarism detection tool to ensure that all submissions are the work and ideas of the person submitting for the bounty. If the plagiarism tools flags your submission you will be disqualified from participation in the bounty.

You will be provided with resources (if available) as an aid to help you get started. The sole act of submitting content for the bounty does not automatically qualify you for the bounty. Our team will review all submissions and will choose the submission whose content best fits the needs and requirements of the bounty.

Only one participant will be selected as the winner for the bounty, and they will be notified within 7 working days after the bounty has ended.

Description

Amount of Bounty

Grant Sponsor: XDC Foundation. All monies paid will be in XDC.

What will you be creating?

You will be creating how to documentation for the XDC Network. Some documentation has already been created, and you will read through it to ensure it works as intended, reads clearly or if it needs better clarification, then make those changes. Those items without documentation will be created from scratch. Documentation will have images that describe or represents what's being done or described in your tutorial.

Details

Editing of docs.xdc.community

Professional editing of content on docs.xdc.community

What you will do

  • Edit at least 20 individual pages on docs.xdc.community
  • Edit for grammar
  • Edit for punctuation
  • Edit for dead or wrong links in documentation
  • Ensure that all edited content adheres to style guide

Total Prize of Bounty

Total sum of up to $1,000.00 USD worth of XDC for this event, reward amount assigned at judge's discretion.

Further Details

This event will be an ongoing collaboration to edit "how to" documentation for the XDC Network. All documentation will be open source and uploaded here:

https://github.com/XDC-Community/docs/tree/main/

Resources

These are some of the resources you have available to you where you will find the necessary information to complete your submission.

Apothem Test Network

https://www.apothem.network/

Apothem Faucet

https://faucet.apothem.network/

xdc.dev

https://www.xdc.dev/

Truffle

https://trufflesuite.com/

Node.js v8+ LTS and npm

https://nodejs.org/en/

Gitcoin Bounty - How to Verify a Smart Contract on the XDC Network

Judging Criteria

All submissions must contain clear and concise information with explicit instruction and images describing each step required to execute the process. An accompanying video in addition to the written content is highly desired.

All submissions will be put through an industry standard plagiarism detection tool to ensure that all submissions are the work and ideas of the person submitting for the bounty. If the plagiarism tools flags your submission you will be disqualified from participation in the bounty.

You will be provided with resources (if available) as an aid to help you get started. The sole act of submitting content for the bounty does not automatically qualify you for the bounty. Our team will review all submissions and will choose the submission whose content best fits the needs and requirements of the bounty.

Only one participant will be selected as the winner for the bounty, and they will be notified within 7 working days after the bounty has ended.

Description

Amount of Bounty

Grant Sponsor: XDC Foundation. All monies paid will be in XDC.

What will you be creating?

You will be creating how to documentation for the XDC Network. Some documentation has already been created, and you will read through it to ensure it works as intended, reads clearly or if it needs better clarification, then make those changes. Those items without documentation will be created from scratch. Documentation will have images that describe or represents what's being done or described in your tutorial.

Details

How to Verify a Smart Contract on the XDC Network

Create a smart contract and verify it on XDC Network mainnet or XDC Apotherm testnet.

What you will learn

In this tutorial, you will learn how to set up a dev environment and use it to deploy a smart contract to the XDC Network mainnet and XDC Apothem testnet, and then verify that smart contract.)

What you will do

  • Install and dev environment
  • Create a project
  • Create an XDC Network Wallet
  • Write a smart contract
  • Compile the smart contract
  • Deploy the smart contract to the XDC Network
  • Verify the smart contract on a block explorer

Setting up the development environment

  • Creating a project (with images)
  • Creating an XDC Network Wallet (with images preferred)
  • Setting up the smart contract
  • Compiling the smart contract
  • Deploying the smart contract
  • Verifying the smart contract

Total Prize of Bounty

Total sum of up to $200.00 USD worth of XDC for this event, reward amount assigned at judge's discretion.

Further Details

This event will be an ongoing collaboration to create "how to" documentation for the XDC Network. All documentation will be open source and uploaded here:

https://github.com/XDC-Community/docs/tree/main/how-to/SmartContract/Verify

Resources

These are some of the resources you have available to you where you will find the necessary information to complete your submission.

Apothem Test Network

https://www.apothem.network/

Apothem Faucet

https://faucet.apothem.network/

xdc.dev

https://www.xdc.dev/

XDC Network Block Explorer

https://explorer.xinfin.network/

Apothem Block Explorer

https://explorer.apothem.network/

Gitcoin Bounty- Testing and Deploying on XDC Network

Judging Criteria

All submissions must contain clear and concise information with explicit instruction and images describing each step required to execute the process. An accompanying video in addition to the written content is highly desired.

All submissions will be put through an industry standard plagiarism detection tool to ensure that all submissions are the work and ideas of the person submitting for the bounty. If the plagiarism tools flags your submission you will be disqualified from participation in the bounty.

You will be provided with resources (if available) as an aid to help you get started. The sole act of submitting content for the bounty does not automatically qualify you for the bounty. Our team will review all submissions and will choose the submission whose content best fits the needs and requirements of the bounty.

Only one participant will be selected as the winner for the bounty, and they will be notified within 7 working days after the bounty has ended.

Description

Amount of Bounty

Grant Sponsor: XDC Foundation. All monies paid will be in XDC.

What will you be creating?

You will be creating how to documentation for the XDC Network. Some documentation has already been created, and you will read through it to ensure it works as intended, reads clearly or if it needs better clarfication, then make those changes. Those items without documentation will be created from scratch. Documentation will have images that describe or represents what's being done or described in your tutorial.

Details

Name or title of the tutorial

  • Overview
    Here you can write the overview of what the tutorial will be about.

What you will learn

For example: In this tutorial, you will learn how to set up (insert name of tutorial) and use it to build, test and deploy a simple smart contract.

What you will do

  • Set up (Name of tool(s) you will be setting up)
  • Create a simple smart contract
  • Compile contract
  • Test contract
  • Deploy contract

Setting up the development environment

  • Creating a project (with images)
  • Checking the contract (sample code with images preferred)
  • Setting up the contract
  • Compiling the contract
  • Testing the contract (where is the contract going to be tested...a link will be great)

Deploying a contract on the XDC Network

This section can be used if you are deploying contracts on the network. Otherwise it can be ommited when you create your bounty.

Total Prize of Bounty

Total sum of up to $1,000.00 USD worth of XDC for this event, reward amount assigned at judge's discretion.

Further Details

This event will be an ongoing collaboration to create "how to" documentation for the XDC Network. All documentation will be open source and uploaded here:

(insert link for either github, gitbooks, etc)

Resources

These are some of the resources you have available to you where you will find the necessary information to complete your submission.

XDC Remix

https://remix.xinfin.network/#optimize=false&runs=200&evmVersion=null&version=soljson-v0.8.7+commit.e28d00a7.js

Sample of Documentation

https://github.com/kashish0603/Hardhat_Bounty

Gitcoin Bounty - Create and Deploy a DeFi App on the XDC Network Using Truffle and Ganache

Judging Criteria

All submissions must contain clear and concise information with explicit instruction and images describing each step required to execute the process. An accompanying video in addition to the written content is highly desired.

All submissions will be put through an industry standard plagiarism detection tool to ensure that all submissions are the work and ideas of the person submitting for the bounty. If the plagiarism tools flags your submission you will be disqualified from participation in the bounty.

You will be provided with resources (if available) as an aid to help you get started. The sole act of submitting content for the bounty does not automatically qualify you for the bounty. Our team will review all submissions and will choose the submission whose content best fits the needs and requirements of the bounty.

Only one participant will be selected as the winner for the bounty, and they will be notified within 7 working days after the bounty has ended.

Description

Amount of Bounty

Grant Sponsor: XDC Foundation. All monies paid will be in XDC.

What will you be creating?

You will be creating how to documentation for the XDC Network. Some documentation has already been created, and you will read through it to ensure it works as intended, reads clearly or if it needs better clarification, then make those changes. Those items without documentation will be created from scratch. Documentation will have images that describe or represents what's being done or described in your tutorial.

Details

Create and Deploy a DeFi App on the XDC Network Using Truffle and Ganache

Create and Deploy a DeFi App on the XDC Network using Truffle and Ganache. A world class development environment, testing framework and asset pipeline for blockchains using the Ethereum Virtual Machine (EVM), aiming to make life as a developer easier. Ganache enables you to quickly fire up a personal Ethereum blockchain which you can use to run tests, execute commands, and inspect state while controlling how the chain operates.

What you will learn

In this tutorial we will build a DeFi Application with Solidity where users can deposit an XRC20 token to the smart contract and it will mint and transfer Farm Tokens to them. The users can later withdraw their XRC20 tokens by burning their Farm Token on smart contract and the XRC20 tokens will be transferred back to them.

What you will do

  • Install and setup Truffle and Ganache
  • Create a Truffle project
  • Create an XRC20 Token
  • Compile an XRC20 Token
  • Deploy an XRC20 Token
  • Create FarmToken Smart Contract

Setting up the development environment

  • Creating a project (with images)
  • Creating an XRC20 token (with images)
  • Setting up the XRC20 token smart contract (with images)
  • Compiling the XRC20 token smart contract (with images)
  • Creating the FarmGToken smart contract (with images)

Total Prize of Bounty

Total sum of up to $1,000.00 USD worth of XDC for this event, reward amount assigned at judge's discretion.

Further Details

This event will be an ongoing collaboration to create "how to" documentation for the XDC Network. All documentation will be open source and uploaded here:

https://github.com/XDC-Community/docs/tree/main/how-to/DeFi/Truffle

Resources

These are some of the resources you have available to you where you will find the necessary information to complete your submission.

Apothem Test Network

https://www.apothem.network/

Apothem Faucet

https://faucet.apothem.network/

xdc.dev

https://www.xdc.dev/

Truffle

https://trufflesuite.com/

Node.js v8+ LTS and npm

https://nodejs.org/en/

Sample Documentation

https://ethereum.org/en/developers/tutorials/create-and-deploy-a-defi-app/

Gitcoin Bounty - Test

#Prize Title

This is the GitHub issue dedicated to the Gitcoin bounty set up by the XDC Community for the xxx documentation. The bounty will have specific requirements the contributor must follow to be considered for the bounty. Please see the specific requirements.

##Description

###Amount of Bounty

Total sum of $xx,xxx.xx worth of XDC for this event.

  • Each submission will be paid according to the amount of work submitted

###What will you be creating?

You will be creating xxx for the XDC Network. Some documentation has already been created, and you will read through it to ensure it works as intended, reads clearly, or if it needs better clarification, then make those changes. Those items without documentation will be created from scratch. Documentation will have images that describe or represents what's being done or described in your tutorial.

##Details

Provide details for the bounty

##Resources

Provide resources specific to this bounty

Gitcoin Bounty - Create a How-To Video in Portuguese For Creation and Deployment of XRC20 with Hardhat, Truffle, and Remix

Judging Criteria

All submissions must contain clear and concise information with explicit instruction and images describing each step required to execute the process. An accompanying video in addition to the written content is highly desired.

All submissions will be put through an industry standard plagiarism detection tool to ensure that all submissions are the work and ideas of the person submitting for the bounty. If the plagiarism tools flags your submission you will be disqualified from participation in the bounty.

You will be provided with resources (if available) as an aid to help you get started. The sole act of submitting content for the bounty does not automatically qualify you for the bounty. Our team will review all submissions and will choose the submission whose content best fits the needs and requirements of the bounty.

Only one participant will be selected as the winner for the bounty, and they will be notified within 7 working days after the bounty has ended.

Description

Amount of Bounty

Grant Sponsor: XDC Foundation. All monies paid will be in XDC.

What will you be creating?

You will be creating how to documentation for the XDC Network. Some documentation has already been created, and you will read through it to ensure it works as intended, reads clearly or if it needs better clarification, then make those changes. Those items without documentation will be created from scratch. Documentation will have images that describe or represents what's being done or described in your tutorial.

Details

Create a How-To Video in Portuguese For Creation and Deployment of XRC20 with Hardhat, Truffle, and Remix

Create a video in Portuguese that covers the how-to articles that have been written for the creation and deployment of XRC20 tokens using Hardhat, Truffle and Remix.

What you will do

Video Requirements

Total Prize of Bounty

Total sum of up to $1,000.00 USD worth of XDC for this event, reward amount assigned at judge's discretion.

Further Details

This event will be an ongoing collaboration to create "how to" documentation for the XDC Network. The video will be open source and uploaded to the XDC Community YouTube channel with assistance from WalterBlueu. A pull request can be made to alert WalterBlueu that the video is ready for upload and details around submitting the video for upload will be handled via discord.

Resources

These are some of the resources you have available to you where you will find the necessary information to complete your submission.

Truffle

Create and deploy an XRC20 with Truffle

Hardhat

Create and deploy an XRC20 with Hardhat

Remix

Create and deploy an XRC20 with Remix

xdc.dev

https://www.xdc.dev/

Gitcoin Bounty - Deploy a Smart Contract on the XDC Network Using CoralX

Judging Criteria

All submissions must contain clear and concise information with explicit instruction and images describing each step required to execute the process. An accompanying video in addition to the written content is highly desired.

All submissions will be put through an industry standard plagiarism detection tool to ensure that all submissions are the work and ideas of the person submitting for the bounty. If the plagiarism tool flags your submission you will be disqualified from participation in the bounty.

You will be provided with resources (if available) as an aid to help you get started. The sole act of submitting content for the bounty does not automatically qualify you for the bounty. Our team will review all submissions and will choose the submission whose content best fits the needs and requirements of the bounty.

Only one participant will be selected as the winner for the bounty, and they will be notified within 7 working days after the bounty has ended.

Description

Amount of Bounty

Grant Sponsor: XDC Foundation. All monies paid will be in XDC.

What will you be creating?

You will be creating how to documentation for the XDC Network. Some documentation has already been created, and you will read through it to ensure it works as intended, reads clearly or if it needs better clarification, then make those changes. Those items without documentation will be created from scratch. Documentation will have images that describe or represents what's being done or described in your tutorial.

Details

Deploying a Smart Contract on the XDC Network Using CoralX

Securrency, a leading blockchain-based financial markets infrastructure and products company, has released a tool called CoralX for Solidity smart contracts development, testing, and deployment.

What you will learn

In this tutorial, you will learn how to create a smart contract using CoralX and deploy it to the Apothem test network or Mainnet.

What you will do

  • Install and set up a dev environment for CoralX
  • Create a simple smart contract
  • Compile contract
  • Test contract
  • Deploy contract

Setting up the development environment

  • Creating a project (with images)
  • Checking the contract (sample code with images preferred)
  • Setting up the contract
  • Compiling the contract
  • Testing the contract (where is the contract going to be tested...a link will be great)

Deploying a contract on the XDC Network

- Add funds to wallet using [Apothem Faucet](https://faucet.apothem.network/)
- Walk user through deployment process with screenshots
- Validate smart contract deployment via [Apothem network explorer](http://apothem.network/#stats)

Total Prize of Bounty

Total sum of up to $500.00 USD worth of XDC for this event, reward amount assigned at judge's discretion.

Further Details

This event will be an ongoing collaboration to create "how to" documentation for the XDC Network. All documentation will be open source and added to the docs repository in the how-to folder via pull request:

XDC-Community/docs/how-to

Resources

These are some of the resources you have available to you where you will find the necessary information to complete your submission.

Apothem Test Network

https://www.apothem.network/

Apothem Faucet

https://faucet.apothem.network/

Truffle

https://trufflesuite.com/

Node.js v8+ LTS and npm

https://nodejs.org/en/

CoralX GitHub

https://github.com/XDC-Community/CoralX

Guide to Apothem Test Network

https://ruslanwing100.medium.com/the-beginners-guide-of-using-xinfins-apothem-network-sandbox-network-to-test-blockchain-e94d55455a00

Sample of Documentation

Note: Do not copy and paste from this source as it will be plagiarism and disqualify your submission.
https://github.com/XDC-Community/CoralX

Gitcoin Bounty - How-to add a custom XRC20/XRC721/XRC1155 Token on XDCPay wallet

Judging Criteria

All submissions must contain clear and concise information with explicit instructions and images describing each step required to execute the process. An accompanying video in addition to the written content is needed.

All submissions will be put through an industry standard plagiarism detection tool to ensure that all submissions are the work and ideas of the person submitting for the bounty. If the plagiarism tool flag your submission you will be disqualified from participation in the bounty.

You will be provided with resources (if available) as an aid to help you get started. The sole act of submitting content for the bounty does not automatically qualify you for the bounty. Our team will review all submissions and choose the submission whose content best fits the needs and requirements of the bounty.

Only one participant will be selected as the winner of the bounty, and they will be notified within 7 working days after the bounty has ended.

Description

Amount of Bounty

Grant Sponsor: XDC Foundation. All monies paid will be in XDC.

What will you be creating?

You will be creating how-to documentation for the XDC Network. Some documentation has already been created, and you will read through it to ensure it works as intended, reads clearly or if it needs better clarification, then make those changes. Those items without documentation will be created from scratch. Documentation will have images that describe or represents what's being done or described in your tutorial.

Details

How-to add a custom XRC20/XRC721/XRC1155 Tokens on XDCPay

What you will learn

In this tutorial, you will learn how to add custom XRC20, XRC721, and XRC1155 tokens on XDCPay. This way you will be able to see all the tokens held within your wallet.

What you will do

  • Set up XDCPay wallet
  • Add custom XRC20, XRC721, XRC1155 token under token section
  • Explain Token address, Token symbol and Decimal of precision if any
  • Upon successfully adding the token, walk the wallet holding from XDC explorer

Setting up the environment

  • Install XDCPay
  • Create/Import XDC wallet
  • Create and deploy a custom XRC20 token for referring the holding
  • You can also mint the XRC721 token on XDsea.com and import

Total Prize of Bounty

Total sum of up to $200.00 USD worth of XDC for this event, reward amount assigned at judge's discretion.

Further Details

This event will be an ongoing collaboration to create "how to" documentation for the XDC Network. All documentation will be open source and uploaded here:

https://github.com/XDC-Community/docs/blob/main/how-to/xdcpay.md

Resources

These are some of the resources you have available to you where you will find the necessary information to complete your submission.

XRC20 Tokens**
https://ruslanwing100.medium.com/how-to-create-an-xrc-20-token-the-simple-way-8431b7da7f89

XDC explorer

https://explorer.xinfin.network/

XDsea.com for minting NFT

https://www.xdsea.com/

Gitcoin Bounty

This is the GitHub issue template dedicated for the Gitcoin bounty set up by the XDC Community. The bounty will have specific requirements the contributor must follow to be considered for the bounty. Please see specific requirements.

Please follow the instructions if you need clarification or a step by step posted here: https://xdcf.atlassian.net/wiki/spaces/XDOC/pages/edit-v2/6193153

Judging Criteria

All submissions must contain clear and concise information with explicit instruction and images describing each step required to execute the process. An accompanying video in addition to the written content is highly desired.

All submissions will be put through an industry standard plagiarism detection tool to ensure that all submissions are the work and ideas of the person submitting for the bounty. If the plagiarism tools flags your submission you will be disqualified from participation in the bounty.

You will be provided with resources (if available) as an aid to help you get started. The sole act of submitting content for the bounty does not automatically qualify you for the bounty. Our team will review all submissions and will choose the submission whose content best fits the needs and requirements of the bounty.

Participants that are selected as winners for the bounty will be notified within 7 working days after the bounty has ended.

Description

Amount of Bounty

Foundry Grant. All monies paid will be in XDC.

What will you be creating?

You will be creating how to documentation for the XDC Network. Some documentation has already been created, and you will read through it to ensure it works as intended, reads clearly or if it needs better clarfication, then make those changes. Those items without documentation will be created from scratch. Documentation will have images that describe or represents what's being done or described in your tutorial.

Details

Name or title of the tutorial

  • Overview
    Here you can write the overview of what the tutorial will be about.

What you will learn

For example: In this tutorial, you will learn how to set up (insert name of tutorial) and use it to build, test and deploy a simple smart contract.

What you will do

  • Set up (Name of tool(s) you will be setting up)
  • Create a simple smart contract
  • Compile contract
  • Test contract
  • Deploy contract

Setting up the development environment

  • Creating a project (with images)
  • Checking the contract (sample code with images preferred)
  • Setting up the contract
  • Compiling the contract
  • Testing the contract (where is the contract going to be tested...a link will be great)

Deploying a contract on the XDC Network

This section can be used if you are deploying contracts on the network. Otherwise it can be ommited when you create your bounty.

Total Prize of Bounty

Total sum of up to $X,XXX worth of XDC for this event.

Each submission will be paid according to the amount of work submitted. Only one winner will be chosen and announced within 7 working days after bounty has expired.

Further Details

This event will be an ongoing collaboration to create "how to" documentation for the XDC Network. All documentation will be open source and uploaded here:

(insert link for either github, gitbooks, etc)

Resources

These are some of the resources you have available to you where you will find the necessary information to complete your submission.

XDC Remix

https://remix.xinfin.network/#optimize=false&runs=200&evmVersion=null&version=soljson-v0.8.7+commit.e28d00a7.js

Sample of Documentation

(Please add links to documentation here)

Webhook with XDC Community Discord not working

I tried creating a webhook for the "community-docs" discord channel so that it would get updates anytime any action is taken on the docs repository in github, but it doesn't seem to be working.

Gitcoin Bounty - Testing & Deploying an XRC20 Token Using Hardhat and TypeScript

Judging Criteria

All submissions must contain clear and concise information with explicit instruction and images describing each step required to execute the process. An accompanying video in addition to the written content is highly desired.

All submissions will be put through an industry standard plagiarism detection tool to ensure that all submissions are the work and ideas of the person submitting for the bounty. If the plagiarism tools flags your submission you will be disqualified from participation in the bounty.

You will be provided with resources (if available) as an aid to help you get started. The sole act of submitting content for the bounty does not automatically qualify you for the bounty. Our team will review all submissions and will choose the submission whose content best fits the needs and requirements of the bounty.

Only one participant will be selected as the winner for the bounty, and they will be notified within 7 working days after the bounty has ended.

Description

Amount of Bounty

Grant Sponsor: XDC Foundation. All monies paid will be in XDC.

What will you be creating?

You will be creating how to documentation for the XDC Network. Some documentation has already been created, and you will read through it to ensure it works as intended, reads clearly or if it needs better clarification, then make those changes. Those items without documentation will be created from scratch. Documentation will have images that describe or represents what's being done or described in your tutorial.

Details

Testing and Deploying an XRC20 Token on the XDC Network Using TypeScript and Hardhat

Hardhat is an Ethereum development environment that provides an easy way to deploy contracts, run tests and debug Solidity code locally. For this bounty you will need to duplicate this how-to article but update it to use TypeScript instead of JavaScript.

What you will learn

In this tutorial, you will learn how to create a smart contract using TypeScript and Hardhat and deploy it to the Apothem test network.

What you will do

  • Install and set up Hardhat as a TypeScript project
  • Create a XRC20 token contract
  • Compile the XRC20 token contract
  • Test the XRC20 token contract
  • Deploy the XRC20 token contract
  • Pay the Gas Fees

Setting up the development environment

  • Creating a project (with images)
  • Checking the XRC20 token (sample code with images preferred)
  • Setting up the XRC20 token contract
  • Compiling the XRC20 token contract
  • Testing the XRC20 token contract (where is the contract going to be tested...a link will be great)

Deploying a contract on the XDC Network

- Add funds to wallet using [Apothem Faucet](https://faucet.apothem.network/)
- Walk user through deployment process with screenshots
- Validate smart contract deployment via [Apothem network explorer](http://apothem.network/#stats)

Total Prize of Bounty

Total sum of up to $250.00 USD worth of XDC for this event, reward amount assigned at judge's discretion.

Further Details

This event will be an ongoing collaboration to create "how to" documentation for the XDC Network. All documentation will be open source and added to the docs repository in the how-to folder via pull request:

https://github.com/XDC-Community/docs/tree/main/how-to/XRC20/Hardhat/TypeScript

Resources

These are some of the resources you have available to you where you will find the necessary information to complete your submission.

Apothem Test Network

https://www.apothem.network/

Apothem Faucet

https://faucet.apothem.network/

xdc.dev

https://www.xdc.dev/

Hardhat

https://hardhat.org/

Node.js v8+ LTS and npm

https://nodejs.org/en/

Guide to Apothem Test Network

https://ruslanwing100.medium.com/the-beginners-guide-of-using-xinfins-apothem-network-sandbox-network-to-test-blockchain-e94d55455a00

Hardhat and Typescript

https://hardhat.org/hardhat-runner/docs/guides/typescript

Sample of Documentation

https://docs.xdc.community/learn/how-to-articles/how-to-create-and-deploy-an-xrc20-token-using-hardhat

Gitcoin Bounty - How To Create and Deploy an XRC20 Factory Smart Contract on the XDC Network

Judging Criteria

All submissions must contain clear and concise information with explicit instruction and images describing each step required to execute the process. An accompanying video in addition to the written content is highly desired.

All submissions will be put through an industry standard plagiarism detection tool to ensure that all submissions are the work and ideas of the person submitting for the bounty. If the plagiarism tools flags your submission you will be disqualified from participation in the bounty.

You will be provided with resources (if available) as an aid to help you get started. The sole act of submitting content for the bounty does not automatically qualify you for the bounty. Our team will review all submissions and will choose the submission whose content best fits the needs and requirements of the bounty.

Only one participant will be selected as the winner for the bounty, and they will be notified within 7 working days after the bounty has ended.

Description

Amount of Bounty

Grant Sponsor: XDC Foundation. All monies paid will be in XDC.

What will you be creating?

You will be creating how to documentation for the XDC Network. Some documentation has already been created, and you will read through it to ensure it works as intended, reads clearly or if it needs better clarification, then make those changes. Those items without documentation will be created from scratch. Documentation will have images that describe or represents what's being done or described in your tutorial.

Details

Creating, Deploying, and Interacting with an XRC20 Factory Smart Contract on the XDC Network

An XRC20 Factory smart contract is a smart contract that allows users to connect their web3 wallet, defined parameters, and deploy a bespoke XRC20 token.

What you will learn

In this tutorial, you will learn how to create and deploy an XRC20 Factory smart contract using the environment of your choice, and how to interact with the XRC20 Factory using an XDC Network Block Explorer.

What you will do

  • Setup a development environment
  • Create an XRC20 Factory smart contract
  • Compile the XRC20 Factory smart contract
  • Deploy the XRC20 Factory smart contract
  • Interact with the XRC20 Factory smart contract

Setting up the development environment

  • Creating a project (with images)
  • Checking the XRC20 Factory smart contract (sample code with images preferred)
  • Setting up the XRC20 Factory smart contract
  • Compiling the XRC20 Factory smart contract
  • Testing the XRC20 Factory smart contract (where is the contract going to be tested...a link will be great)

Deploying an XRC20 Factory smart contract on the XDC Network

Total Prize of Bounty

Total sum of up to $500.00 USD worth of XDC for this event, reward amount assigned at judge's discretion.

Further Details

This event will be an ongoing collaboration to create "how to" documentation for the XDC Network. All documentation will be open source and uploaded here:

https://github.com/XDC-Community/docs/tree/main/how-to/XRC20/Factory

Resources

These are some of the resources you have available to you where you will find the necessary information to complete your submission.

Apothem Test Network

https://www.apothem.network/

Apothem Faucet

https://faucet.apothem.network/

Truffle

https://trufflesuite.com/

Node.js v8+ LTS and npm

https://nodejs.org/en/

XRC20 Tokens

https://ruslanwing100.medium.com/how-to-create-an-xrc-20-token-the-simple-way-8431b7da7f89

Sample of Documentation

https://medium.com/codezillas/how-to-develop-erc20-token-using-truffle-6e50703cbe87

Gitcoin Bounty - Deploy Your First Smart Contract to the XDC Network Using TypeScript and Hardhat

Judging Criteria

All submissions must contain clear and concise information with explicit instruction and images describing each step required to execute the process. An accompanying video in addition to the written content is highly desired.

All submissions will be put through an industry standard plagiarism detection tool to ensure that all submissions are the work and ideas of the person submitting for the bounty. If the plagiarism tools flags your submission you will be disqualified from participation in the bounty.

You will be provided with resources (if available) as an aid to help you get started. The sole act of submitting content for the bounty does not automatically qualify you for the bounty. Our team will review all submissions and will choose the submission whose content best fits the needs and requirements of the bounty.

Only one participant will be selected as the winner for the bounty, and they will be notified within 7 working days after the bounty has ended.

Description

Amount of Bounty

Grant Sponsor: XDC Foundation. All monies paid will be in XDC.

What will you be creating?

You will be creating how to documentation for the XDC Network. Some documentation has already been created, and you will read through it to ensure it works as intended, reads clearly or if it needs better clarification, then make those changes. Those items without documentation will be created from scratch. Documentation will have images that describe or represents what's being done or described in your tutorial.

Details

Deploying a Smart Contract on the XDC Network Using TypeScript and Hardhat

Hardhat is an Ethereum development environment that provides an easy way to deploy contracts, run tests and debug Solidity code locally. For this bounty you will need to duplicate this how-to article but update it to use TypeScript instead of JavaScript.

What you will learn

In this tutorial, you will learn how to create a smart contract using TypeScript and Hardhat and deploy it to the Apothem test network.

What you will do

  • Install and set up Hardhat as a TypeScript project
  • Create a simple smart contract
  • Compile contract
  • Test contract
  • Deploy contract

Setting up the development environment

  • Creating a project (with images)
  • Checking the contract (sample code with images preferred)
  • Setting up the contract
  • Compiling the contract
  • Testing the contract (where is the contract going to be tested...a link will be great)

Deploying a contract on the XDC Network

- Add funds to wallet using [Apothem Faucet](https://faucet.apothem.network/)
- Walk user through deployment process with screenshots
- Validate smart contract deployment via [Apothem network explorer](http://apothem.network/#stats)

Total Prize of Bounty

Total sum of up to $250.00 USD worth of XDC for this event, reward amount assigned at judge's discretion.

Further Details

This event will be an ongoing collaboration to create "how to" documentation for the XDC Network. All documentation will be open source and added to the docs repository in the how-to folder via pull request:

https://github.com/XDC-Community/docs/tree/main/how-to/SmartContract/TypeScript-and-Hardhat

Resources

These are some of the resources you have available to you where you will find the necessary information to complete your submission.

Apothem Test Network

https://www.apothem.network/

Apothem Faucet

https://faucet.apothem.network/

xdc.dev

https://www.xdc.dev/

Hardhat

https://hardhat.org/

Node.js v8+ LTS and npm

https://nodejs.org/en/

Guide to Apothem Test Network

https://ruslanwing100.medium.com/the-beginners-guide-of-using-xinfins-apothem-network-sandbox-network-to-test-blockchain-e94d55455a00

Hardhat and Typescript

https://hardhat.org/hardhat-runner/docs/guides/typescript

Sample of Documentation

https://docs.xdc.community/learn/how-to-articles/how-to-deploy-your-first-smart-contract-on-the-xdc-network-using-hardhat

Gitcoin Bounty - How to Build a Simple Front End Application that can Interact with XDC Network Smart Contracts and XRC20 and XRC721 Tokens

Judging Criteria

All submissions must contain clear and concise information with explicit instruction and images describing each step required to execute the process. An accompanying video in addition to the written content is highly desired.

All submissions will be put through an industry standard plagiarism detection tool to ensure that all submissions are the work and ideas of the person submitting for the bounty. If the plagiarism tools flags your submission you will be disqualified from participation in the bounty.

You will be provided with resources (if available) as an aid to help you get started. The sole act of submitting content for the bounty does not automatically qualify you for the bounty. Our team will review all submissions and will choose the submission whose content best fits the needs and requirements of the bounty.

Only one participant will be selected as the winner for the bounty, and they will be notified within 7 working days after the bounty has ended.

Description

Amount of Bounty

Grant Sponsor: XDC Foundation. All monies paid will be in XDC.

What will you be creating?

You will be creating how to documentation for the XDC Network. Some documentation has already been created, and you will read through it to ensure it works as intended, reads clearly or if it needs better clarification, then make those changes. Those items without documentation will be created from scratch. Documentation will have images that describe or represents what's being done or described in your tutorial.

Details

How to Build a Simple Front End Application that can Interact with XDC Network Smart Contracts and XRC20 and XRC721 Tokens

Create a how-to that will walk a user through creating a simple front-end application that can interact with XDC Network Smart Contracts and XRC20 and XRC721 tokens.

What you will learn

In this tutorial, you will learn how to interact with XDC Network smart contracts and tokens through a simple web front-end on the XDC Network mainnet and XDC Apothem testnet.

What you will do

  • Install and setup XDCPay
  • Create a simple web front end
  • Create and deploy a simple smart contract
  • Create and deploy an XRC20 (Can reference other documentation)
  • Create and deploy an XRC721 (Can reference other documentation)
  • Demonstrate how to interact with smart contract, XRC20, and XRC721 tokens

Total Prize of Bounty

Total sum of up to $1,000.00 USD worth of XDC for this event, reward amount assigned at judge's discretion.

Further Details

This event will be an ongoing collaboration to create "how to" documentation for the XDC Network. All documentation will be open source and uploaded here:

https://github.com/XDC-Community/docs/tree/main/how-to/SmartContract/Front-End

Resources

These are some of the resources you have available to you where you will find the necessary information to complete your submission.

Apothem Test Network

https://www.apothem.network/

Apothem Faucet

https://faucet.apothem.network/

xdc.dev

https://www.xdc.dev/

XDCPay

https://chrome.google.com/webstore/detail/xdcpay/bocpokimicclpaiekenaeelehdjllofo

web3 modal

https://github.com/XDCFoundation/xdc-web3modal

web3.js

https://github.com/XinFinOrg/XDC3

Token Creation

https://docs.xdc.community/learn/how-to-articles/how-to-create-and-deploy-an-xrc20-token-using-remix

Gitcoin Bounty - Testing and Deploying an XRC721 Token Using Remix

Judging Criteria

All submissions must contain clear and concise information with explicit instruction and images describing each step required to execute the process. An accompanying video in addition to the written content is highly desired.

All submissions will be put through an industry standard plagiarism detection tool to ensure that all submissions are the work and ideas of the person submitting for the bounty. If the plagiarism tools flags your submission you will be disqualified from participation in the bounty.

You will be provided with resources (if available) as an aid to help you get started. The sole act of submitting content for the bounty does not automatically qualify you for the bounty. Our team will review all submissions and will choose the submission whose content best fits the needs and requirements of the bounty.

Only one participant will be selected as the winner for the bounty, and they will be notified within 7 working days after the bounty has ended.

Description

Amount of Bounty

Grant Sponsor: XDC Foundation. All monies paid will be in XDC.

What will you be creating?

You will be creating how to documentation for the XDC Network. Some documentation has already been created, and you will read through it to ensure it works as intended, reads clearly or if it needs better clarification, then make those changes. Those items without documentation will be created from scratch. Documentation will have images that describe or represents what's being done or described in your tutorial.

Details

Creating, Deploying, and Interacting with an XRC721 token using Remix

Remix is an open-source Ethereum IDE you can use to write, compile and debug Solidity code.

What you will learn

In this tutorial, you will learn how to set up Remix and use it to build, test and deploy a XRC721 Token on both the XDC Network mainnet and XDC Apothem testnet.

What you will do

  • Setup Remix
  • Create an XRC721 token
  • Compile the XRC721 token
  • Deploy the XRC721 token
  • Interact with the XRC721 token

Setting up the development environment

  • Creating a project (with images)
  • Checking the XRC721 token (sample code with images preferred)
  • Setting up the XRC721 token contract
  • Compiling the XRC721 token contract
  • Testing the XRC721 token contract (where is the contract going to be tested...a link will be great)

Deploying an XRC721 token contract on the XDC Network

Total Prize of Bounty

Total sum of up to $500.00 USD worth of XDC for this event, reward amount assigned at judge's discretion.

Further Details

This event will be an ongoing collaboration to create "how to" documentation for the XDC Network. All documentation will be open source and uploaded here:

https://github.com/XDC-Community/docs/tree/main/how-to/XRC721/Remix

Resources

These are some of the resources you have available to you where you will find the necessary information to complete your submission.

Apothem Test Network

https://www.apothem.network/

Apothem Faucet

https://faucet.apothem.network/

Remix

https://remix.xinfin.network/

XRC721 Tokens

https://medium.com/yodaplus/how-to-implement-xrc721-in-xdc-network-d9a2166a0ed9

Gitcoin Bounty - Write an introduction to Hardhat for XDC Network Development

Judging Criteria

All submissions must contain clear and concise information with explicit instruction and images describing each step required to execute the process. An accompanying video in addition to the written content is highly desired.

All submissions will be put through an industry standard plagiarism detection tool to ensure that all submissions are the work and ideas of the person submitting for the bounty. If the plagiarism tools flags your submission you will be disqualified from participation in the bounty.

You will be provided with resources (if available) as an aid to help you get started. The sole act of submitting content for the bounty does not automatically qualify you for the bounty. Our team will review all submissions and will choose the submission whose content best fits the needs and requirements of the bounty.

Only one participant will be selected as the winner for the bounty, and they will be notified within 7 working days after the bounty has ended.

Description

Amount of Bounty

Grant Sponsor: XDC Foundation. All monies paid will be in XDC.

What will you be creating?

You will be creating how to documentation for the XDC Network. Some documentation has already been created, and you will read through it to ensure it works as intended, reads clearly or if it needs better clarification, then make those changes. Those items without documentation will be created from scratch. Documentation will have images that describe or represents what's being done or described in your tutorial.

Details

Write an introduction to Hardhat for XDC Network Development

Create a document explaining what Hardhat is, what it is used for, and how to use it for development on the XDC Network.

What you will learn

This article will teach you what Hardhat is, what Hardhat is used for, and how to use the features of Hardhat for development on the XDC Network.

What you will do

  • Introduce Hardhat
  • Explain what Hardhat is used for
  • Describe how to use Hardhat with screenshots and detailed explanations.

Total Prize of Bounty

Total sum of up to $200.00 USD worth of XDC for this event, reward amount assigned at judge's discretion.

Further Details

This event will be an ongoing collaboration to create "how to" documentation for the XDC Network. All documentation will be open source and uploaded here:

https://github.com/XDC-Community/docs/tree/main/get-started/dev-environment/hardhat.md

Resources

These are some of the resources you have available to you where you will find the necessary information to complete your submission.

Apothem Test Network

https://www.apothem.network/

Apothem Faucet

https://faucet.apothem.network/

xdc.dev

https://www.xdc.dev/

Hardhat

https://hardhat.org/

Gitcoin Bounty - Testing & Deploying an XRC20 Token Using Hardhat

Judging Criteria

All submissions must contain clear and concise information with explicit instruction and images describing each step required to execute the process. An accompanying video in addition to the written content is highly desired.

All submissions will be put through an industry standard plagiarism detection tool to ensure that all submissions are the work and ideas of the person submitting for the bounty. If the plagiarism tools flags your submission you will be disqualified from participation in the bounty.

You will be provided with resources (if available) as an aid to help you get started. The sole act of submitting content for the bounty does not automatically qualify you for the bounty. Our team will review all submissions and will choose the submission whose content best fits the needs and requirements of the bounty.

Only one participant will be selected as the winner for the bounty, and they will be notified within 7 working days after the bounty has ended.

Description

Amount of Bounty

Grant Sponsor: XDC Foundation. All monies paid will be in XDC.

What will you be creating?

You will be creating how to documentation for the XDC Network. Some documentation has already been created, and you will read through it to ensure it works as intended, reads clearly or if it needs better clarification, then make those changes. Those items without documentation will be created from scratch. Documentation will have images that describe or represents what's being done or described in your tutorial.

Details

Creating, Deploying, and Interacting with an XRC20 token using Hardhat

Hardhat is an Ethereum development environment that provides an easy way to deploy contracts, run tests and debug Solidity code locally.

What you will learn

In this tutorial, you will learn how to set up Hardhat and use it to build, test and deploy a XRC20 Token on both the XDC Network mainnet and XDC Apothem testnet.

What you will do

  • Set up Hardhat
  • Create a XRC20 token contract
  • Compile the XRC20 token contract
  • Test the XRC20 token contract
  • Deploy the XRC20 token contract
  • Pay the Gas Fees

Setting up the development environment

  • Creating a project (with images)
  • Checking the XRC20 token (sample code with images preferred)
  • Setting up the XRC20 token contract
  • Compiling the XRC20 token contract
  • Testing the XRC20 token contract (where is the contract going to be tested...a link will be great)

Deploying an XRC20 token contract on the XDC Network

Total Prize of Bounty

Total sum of up to $500.00 USD worth of XDC for this event, reward amount assigned at judge's discretion.

Further Details

This event will be an ongoing collaboration to create "how to" documentation for the XDC Network. All documentation will be open source and uploaded here:

https://github.com/XDC-Community/docs/tree/main/how-to/XRC20/Hardhat

Resources

These are some of the resources you have available to you where you will find the necessary information to complete your submission.

Hardhat

https://hardhat.org/

Apothem Faucet

https://faucet.apothem.network/

XRC20 Tokens

https://ruslanwing100.medium.com/how-to-create-an-xrc-20-token-the-simple-way-8431b7da7f89

Sample of Documentation

https://ruslanwing100.medium.com/how-to-create-and-deploy-an-xrc-20-token-on-the-xinfin-blockchain-network-939a300267c4

Judging Criteria

All submissions must contain clear and concise information with explicit instruction and images describing each step required to execute the process. An accompanying video in addition to the written content is highly desired.

All submissions will be put through an industry standard plagiarism detection tool to ensure that all submissions are the work and ideas of the person submitting for the bounty. If the plagiarism tools flags your submission you will be disqualified from participation in the bounty.

You will be provided with resources (if available) as an aid to help you get started. The sole act of submitting content for the bounty does not automatically qualify you for the bounty. Our team will review all submissions and will choose the submission whose content best fits the needs and requirements of the bounty.

Only one participant will be selected as the winner for the bounty, and they will be notified within 7 working days after the bounty has ended.

Description

Amount of Bounty

Grant Sponsor: XDC Foundation. All monies paid will be in XDC.

What will you be creating?

You will be creating how to documentation for the XDC Network. Some documentation has already been created, and you will read through it to ensure it works as intended, reads clearly or if it needs better clarfication, then make those changes. Those items without documentation will be created from scratch. Documentation will have images that describe or represents what's being done or described in your tutorial.

Details

Name or title of the tutorial

  • Overview
    Here you can write the overview of what the tutorial will be about.

What you will learn

For example: In this tutorial, you will learn how to set up (insert name of tutorial) and use it to build, test and deploy a simple smart contract.

What you will do

  • Set up (Name of tool(s) you will be setting up)
  • Create a simple smart contract
  • Compile contract
  • Test contract
  • Deploy contract

Setting up the development environment

  • Creating a project (with images)
  • Checking the contract (sample code with images preferred)
  • Setting up the contract
  • Compiling the contract
  • Testing the contract (where is the contract going to be tested...a link will be great)

Deploying a contract on the XDC Network

This section can be used if you are deploying contracts on the network. Otherwise it can be ommited when you create your bounty.

Total Prize of Bounty

Total sum of up to $1,000.00 USD worth of XDC for this event, reward amount assigned at judge's discretion.

Further Details

This event will be an ongoing collaboration to create "how to" documentation for the XDC Network. All documentation will be open source and uploaded here:

(insert link for either github, gitbooks, etc)

Resources

These are some of the resources you have available to you where you will find the necessary information to complete your submission.

XDC Remix

https://remix.xinfin.network/#optimize=false&runs=200&evmVersion=null&version=soljson-v0.8.7+commit.e28d00a7.js

Sample of Documentation

(Please add links to documentation here)

Gitcoin Bounty - Create Three How-To Videos in English For Creation and Deployment of XRC20 with 1. Hardhat, 2. Remix, and 3. Truffle

Judging Criteria

All submissions must contain clear and concise information with explicit instruction and images describing each step required to execute the process. An accompanying video in addition to the written content is highly desired.

All submissions will be put through an industry standard plagiarism detection tool to ensure that all submissions are the work and ideas of the person submitting for the bounty. If the plagiarism tools flags your submission you will be disqualified from participation in the bounty.

You will be provided with resources (if available) as an aid to help you get started. The sole act of submitting content for the bounty does not automatically qualify you for the bounty. Our team will review all submissions and will choose the submission whose content best fits the needs and requirements of the bounty.

Only one participant will be selected as the winner for the bounty, and they will be notified within 7 working days after the bounty has ended.

Description

Amount of Bounty

Grant Sponsor: XDC Foundation. All monies paid will be in XDC.

What will you be creating?

You will be creating how to documentation for the XDC Network. Some documentation has already been created, and you will read through it to ensure it works as intended, reads clearly or if it needs better clarification, then make those changes. Those items without documentation will be created from scratch. Documentation will have images that describe or represents what's being done or described in your tutorial.

Details

Create Three How-To Videos in English For Creation and Deployment of XRC20 with 1. Hardhat, 2. Remix, and 3. Truffle

Create three videos in English that cover the how-to articles that have been written for the creation and deployment of XRC20 tokens using 1. Hardhat, 2. Truffle and 3. Remix.

What you will do

Video Requirements

Total Prize of Bounty

Total sum of up to $1,000.00 USD worth of XDC for this event, reward amount assigned at judge's discretion.

Further Details

This event will be an ongoing collaboration to create "how to" documentation for the XDC Network. The video will be open source and uploaded to the XDC Community YouTube channel with assistance from WalterBlueu. A pull request can be made to alert WalterBlueu that the video is ready for upload and details around submitting the video for upload will be handled via discord.

Resources

These are some of the resources you have available to you where you will find the necessary information to complete your submission.

Truffle

Create and deploy an XRC20 with Truffle

Hardhat

Create and deploy an XRC20 with Hardhat

Remix

Create and deploy an XRC20 with Remix

xdc.dev

https://www.xdc.dev/

Gitcoin Bounty - Create and deploy an XRC721 NFT with Image on the XDC Network

Judging Criteria

All submissions must contain clear and concise information with explicit instruction and images describing each step required to execute the process. An accompanying video in addition to the written content is highly desired.

All submissions will be put through an industry standard plagiarism detection tool to ensure that all submissions are the work and ideas of the person submitting for the bounty. If the plagiarism tools flags your submission you will be disqualified from participation in the bounty.

You will be provided with resources (if available) as an aid to help you get started. The sole act of submitting content for the bounty does not automatically qualify you for the bounty. Our team will review all submissions and will choose the submission whose content best fits the needs and requirements of the bounty.

Only one participant will be selected as the winner for the bounty, and they will be notified within 7 working days after the bounty has ended.

Description

Amount of Bounty

Grant Sponsor: XDC Foundation. All monies paid will be in XDC.

What will you be creating?

You will be creating how to documentation for the XDC Network. Some documentation has already been created, and you will read through it to ensure it works as intended, reads clearly or if it needs better clarification, then make those changes. Those items without documentation will be created from scratch. Documentation will have images that describe or represents what's being done or described in your tutorial.

Details

Create and deploy an XRC721 NFT with Image on the XDC Network

In this article, we will guide you through the procedure of creating your first XRC-721 (NFT) contract on Remix IDE with Open Zeppelin, deploying NFTs image/metadata on IPFS, deploying smart contract XDC Network.

What you will learn

In this tutorial, you will learn how to use Open Zeppelin and Remix to deploy an NFT to the XDC Network mainnet and XDC Apothem testnet.

What you will do

  • Configure Remix
  • Create an XRC721 smart contract using Open Zeppelin
  • Deploy the XRC721
  • Store an image in IPFS
  • Interact with your NFT

Total Prize of Bounty

Total sum of up to $800.00 USD worth of XDC for this event, reward amount assigned at judge's discretion.

Further Details

This event will be an ongoing collaboration to create "how to" documentation for the XDC Network. All documentation will be open source and uploaded here:

https://github.com/XDC-Community/docs/tree/main/how-to/XRC721/OpenZepNFT

Resources

These are some of the resources you have available to you where you will find the necessary information to complete your submission.

Apothem Test Network

https://www.apothem.network/

Apothem Faucet

https://faucet.apothem.network/

xdc.dev

https://www.xdc.dev/

OpenZeppelin

https://docs.openzeppelin.com/contracts/4.x/wizard

Remix

https://remix.xinfin.network/

Gitcoin Bounty - How To Integrate XDCPay to a Front End Application using web3.js and web3 modal

Judging Criteria

All submissions must contain clear and concise information with explicit instruction and images describing each step required to execute the process. An accompanying video in addition to the written content is highly desired.

All submissions will be put through an industry standard plagiarism detection tool to ensure that all submissions are the work and ideas of the person submitting for the bounty. If the plagiarism tools flags your submission you will be disqualified from participation in the bounty.

You will be provided with resources (if available) as an aid to help you get started. The sole act of submitting content for the bounty does not automatically qualify you for the bounty. Our team will review all submissions and will choose the submission whose content best fits the needs and requirements of the bounty.

Only one participant will be selected as the winner for the bounty, and they will be notified within 7 working days after the bounty has ended.

Description

Amount of Bounty

Grant Sponsor: XDC Foundation. All monies paid will be in XDC.

What will you be creating?

You will be creating how to documentation for the XDC Network. Some documentation has already been created, and you will read through it to ensure it works as intended, reads clearly or if it needs better clarification, then make those changes. Those items without documentation will be created from scratch. Documentation will have images that describe or represents what's being done or described in your tutorial.

Details

How To Integrate XDCPay to a Front End Application using web3.js and web3 modal

Create a two part how-to document that illustrates how to integrate XDCPay, the XDC Network's web3 wallet, to a front end application, using both web3.js and web3 modal.

What you will learn

In this tutorial, you will learn how to integrate XDCPay with a front end application so the application can interact with the XDC Network mainnet and XDC Apothem testnet.

What you will do

  • Install and setup XDCPay
  • Create a simple web front end
  • Integrate XDCPay with the front end using web3.js
  • Integrate XDCPay with the front end using web3 modal
  • Interact with the XDC Network from the front end through XDCPay

Total Prize of Bounty

Total sum of up to $1,000.00 USD worth of XDC for this event, reward amount assigned at judge's discretion.

Further Details

This event will be an ongoing collaboration to create "how to" documentation for the XDC Network. All documentation will be open source and uploaded here:

https://github.com/XDC-Community/docs/tree/main/how-to/XDCPay/Integration

Resources

These are some of the resources you have available to you where you will find the necessary information to complete your submission.

Apothem Test Network

https://www.apothem.network/

Apothem Faucet

https://faucet.apothem.network/

xdc.dev

https://www.xdc.dev/

XDCPay

https://chrome.google.com/webstore/detail/xdcpay/bocpokimicclpaiekenaeelehdjllofo

web3 modal

https://github.com/XDCFoundation/xdc-web3modal

web3.js

https://github.com/XinFinOrg/XDC3

Sample Code

https://github.com/XDCFoundation/XDC-AlarmClock-Smart-Contract-Tool

Gitcoin Bounty for OpenZeppelin "How-To" Documentation

Judging Criteria

All submissions must contain clear and concise information with explicit instruction and images describing each step required to execute the process. An accompanying video in addition to the written content is highly desired.

All submissions will be put through an industry standard plagiarism detection tool to ensure that all submissions are the work and ideas of the person submitting for the bounty. If the plagiarism tools flags your submission you will be disqualified from participation in the bounty.

You will be provided with resources (if available) as an aid to help you get started. The sole act of submitting content for the bounty does not automatically qualify you for the bounty. Our team will review all submissions and will choose the submission whose content best fits the needs and requirements of the bounty.

Only one participant will be selected as the winner for the bounty, and they will be notified within 7 working days after the bounty has ended.

Description

Amount of Bounty

Grant Sponsor: XDC Foundation. All monies paid will be in XDC.

What will you be creating?

You will be creating how to documentation for the XDC Network. Some documentation has already been created, and you will read through it to ensure it works as intended, reads clearly or if it needs better clarification, then make those changes. Those items without documentation will be created from scratch. Documentation will have images that describe or represents what's being done or described in your tutorial.

Details

Using OpenZepplin

  • Overview
    OpenZeppelin is an open-source framework to build secure smart contracts.

What you will learn

In this tutorial, you will learn how to Create and deploy a smart contract using OpenZepplin and deploy it to the Apothem test network.

What you will do

Setting up the development environment

  • Creating a project (with images)
  • Checking the contract (sample code with images preferred)
  • Setting up the contract
  • Compiling the contract
  • Testing the contract (where is the contract going to be tested...a link will be great)

Deploying a contract on the XDC Network

This section can be used if you are deploying contracts on the network. Otherwise it can be ommited when you create your bounty.

Total Prize of Bounty

Total sum of up to $500.00 USD worth of XDC for this event, reward amount assigned at judge's discretion.

Further Details

This event will be an ongoing collaboration to create "how to" documentation for the XDC Network. All documentation will be open source and added to the docs repository in the how-to folder via pull request: https://github.com/XDC-Community/docs/tree/main/how-to

Resources

These are some of the resources you have available to you where you will find the necessary information to complete your submission. Apothem Test Network https://www.apothem.network/

Apothem Faucet https://faucet.apothem.network/

Node.js v8+ LTS and npm https://nodejs.org/en/

Guide to Apothem Test Network https://ruslanwing100.medium.com/the-beginners-guide-of-using-xinfins-apothem-network-sandbox-network-to-test-blockchain-e94d55455a00

Sample of Documentation

https://docs.polygon.technology/docs/develop/remix

Note: Do not copy and paste from this source as it will be plagiarism and disqualify your submission.

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.