Turn your GitHub repo into a Layer 2 ERC20 token

With the recent release of Niwa.xzy, Dev Protocol has created an extremely simple launchpad to tokenize different creator channels. Today, we’ll walk through how you can turn your GitHub repo into an ERC20 token. By tokenizing your GitHub repository using Niwa, you’ll be minting to Arbitrum or Polygon, saving from those costly Mainnet gas fees. You’ll mint your repo into an ERC20 token, with all the benefits of the Dev Protocol baked in. This basically connects to a rich staking ecosystem to secure funding for your OSS.

You’ll need a couple things for this walkthrough:

Let’s dive in! Start by navigating to Niwa.xzy and selecting the Layer 2 market to which you’d like to mint your repo’s token.

Select an L2 Network

Once you have selected a network, we next select “Tokens”

Select Tokens

This brings us to a page where we can select the type of asset we’d like to tokenize. At the time of writing, you can tokenize a GitHub repo, a YouTube channel, or a Discord server. In our case, select GitHub.

Select GitHub

Next, we fill out some basics about our repository and the token we’d like to create. We’ll first need to connect our wallet with MetaMask, which you can do with the Connect button on the top-right.

Connect your wallet

Once connected, the network and wallet address fields will auto-fill. If my repository is at https://github.com/stuartwk/soup, the repository name field would be like “stuartwk/soup”. I can name my token “SoupCoin” in the Token Name field, and the symbol for my token will be “SOUP”. Finally, we’ll need the personal access token generated in your GitHub settings.

Complete GitHub repo + Token info

Once that’s done, click preview, look over the details, and Sign and Submit.

Sign and Submit

Your repo will be authenticated by KHAOS using your repo name and Personal Access Token. It mints a total of 10 million coins minus treasury fee straight to your wallet. MetaMask will prompt to add your new coin to your wallet watch list. Congrats, you have tokenized your GitHub repo into an ERC20 token with staking power.

Users can now stake on your token for rolling income for development of your OSS project.

--

--