Protocol.Land Docs
HomeBlogGit Repo
  • ๐Ÿ‘‹Welcome to Protocol.Land
  • ๐Ÿ—„๏ธWorking with Repositories
    • Create a new repository
    • Fork a repository
    • Clone a repository
    • Import a repository from GitHub
    • Create a new branch
    • Update a repositoryโ€™s general information
    • Add contributors to a repository
    • Tokenization
  • ๐Ÿ“Working with Files
    • Create a new file
    • Add file/ files
    • Edit a file
  • ๐Ÿ’ปWorking with Pull Requests
    • Create a new pull request
    • Create a new pull request from a fork
    • Add reviewers to a pull request
    • Approve a pull request
    • Comment on a pull request
    • Merge a pull request
    • Close a pull request
    • Reopen a pull request
  • ๐Ÿ“„Working with Issues
    • Create a new issue
    • Assign an issue
    • Comment on an issue
    • Close an issue
    • Reopen an issue
    • Create a new bounty
    • Close a bounty
  • ๐Ÿš€Working with Deployments
    • Deploy a static page
    • Assign an ArNS name
  • working with organizations
    • Create a new organization
    • Create a new repository
    • Import a repository from GitHub
    • Add members to organization
    • See List of Organizations you are part of
    • Transfer your repo to organization
  • โ„น๏ธWorking with Profiles
    • Customize your profile details
    • Add a README for your profile
    • Explore contribution activity
Powered by GitBook
On this page
Edit on GitHub
  1. Working with Repositories

Tokenization

Tokenize a repository using the web UI.

PreviousAdd contributors to a repositoryNextCreate a new file

Last updated 2 months ago

Tokenizing a repository would put the repo into lock down mode and launches a repository's token based on selected token configuration. Only way to contribute is by forking the repository.

Follow these steps to tokenize your repository on Protocol.Land:

Note: Only a repository owner can tokenize their repo.

  1. Navigate to the main page of the repository and select the Settings tab.

  2. Within Settings, select the โ€œTokenโ€ tab located on the sidebar.

  3. On the Token tab, you have two ways to configure your repo token launch:

  4. Generic Token:

    1. Import an existing AO token by simply pasting the AO token process ID in the input field.

    2. Once the token is verified, click on "Save Changes" button.

    3. Once you are ready to tokenize, click the "Tokenize" toggle button on the top of repo page.

    4. You should see a modal popup showing tokenization status

    5. Once tokenized, your repository should show newly imported AO token badge

  5. Bonding Curve Token:

    Use bonding curve token to create market for your repo token within the repository page, allowing people to purchase or sell your project tokens on the bonding curve.

    A bonding curve is a pricing mechanism used in crypto projects where the price of a token automatically increases or decreases based on how many tokens are bought or sold removing the need for Liquidity pools.

    Once your token reaches US$69000 market cap, it automatically transitions to its own Liquidity Pool. To facilitate this, 20% of the token's Max Supply is reserved to pair with the liquidity raised through the bonding curve, ensuring a seamless transition. This integration allows your project's graduated token to be traded in a more open and dynamic market.

    Creating a token using bonding curve is very simple.

    1. Select Bonding Curve Token in the Token Settings.

    2. Fill out the following details: Token Name: Eg: "Bitcoin" Token Ticker: Eg: "BTC" Token Image: URL of the image or Arweave txid of the image Website/Social Link (Optional): Twitter handle or website of your project

      1. (Optional) If you are interested to configure your tokenomics with advanced settings, click on "Advanced Options" toggle to see following UI:

      2. (Optional) Configure the tokenomics that suits your needs, choosing different curve type or max supply.

    3. Thats all you need. Click on "Save Token Settings" button once you have filled all the details If you didn't opt for Advanced Options to select custom tokenomics, your token is going to have 1 Billion as Max Supply by default.

    4. Once you are ready to tokenize, click the "Tokenize" toggle button on the top of repo page.

    5. You should see a modal popup showing final preview of your token details. Click "Tokenize repository" button once it's ready.

    6. While tokenizing, you can see the status of tokenization presented in the UI:

    7. Once tokenized, your repository should show newly imported AO token badge and Buy button

    8. Click on "Buy" button to open trading modal of your token.

    9. For default settings, 200M is 20% of your Max supply (1 Billion) which you can see, shows in circulating supply as it is reserved for LP creation. Remaining 80% is for sale on the bonding curve.

๐Ÿ—„๏ธ
โ„น๏ธ
Botega Dex