diff --git a/docs/04-resources/06-guides/runes-rootstock/_category_.yml b/docs/04-resources/06-guides/runes-rootstock/_category_.yml new file mode 100644 index 00000000..7dc60b33 --- /dev/null +++ b/docs/04-resources/06-guides/runes-rootstock/_category_.yml @@ -0,0 +1,6 @@ +label: Runes on Rootstock +position: 1 +link: + type: generated-index + description: The Rootstock Runes Mock Bridge Project opens up exciting opportunities for developers to build Runes-focused applications within the Rootstock ecosystem. + slug: /resources/guides/runes-rootstock/ diff --git a/docs/04-resources/06-guides/runes/airdrop/airdrop-Intro.md b/docs/04-resources/06-guides/runes-rootstock/airdrop-giveaway-machine/Intro-to-airdrops.md similarity index 99% rename from docs/04-resources/06-guides/runes/airdrop/airdrop-Intro.md rename to docs/04-resources/06-guides/runes-rootstock/airdrop-giveaway-machine/Intro-to-airdrops.md index c8b01654..dfa657b0 100644 --- a/docs/04-resources/06-guides/runes/airdrop/airdrop-Intro.md +++ b/docs/04-resources/06-guides/runes-rootstock/airdrop-giveaway-machine/Intro-to-airdrops.md @@ -1,5 +1,5 @@ --- -sidebar_position: 1 +sidebar_position: 201 title: Introduction to Airdrops on Bitcoin sidebar_label: Introduction tags: [rsk, rootstock, resources, tutorials, runes, nft, Ethereum, dApps, smart contracts, airdrop] diff --git a/docs/04-resources/06-guides/runes-rootstock/airdrop-giveaway-machine/_category_.yml b/docs/04-resources/06-guides/runes-rootstock/airdrop-giveaway-machine/_category_.yml new file mode 100644 index 00000000..5ca40160 --- /dev/null +++ b/docs/04-resources/06-guides/runes-rootstock/airdrop-giveaway-machine/_category_.yml @@ -0,0 +1,6 @@ +label: Build A Giveaway Airdrop Machine on Rootstock +position: 5 +link: + type: generated-index + description: This guide will focus on building a giveaway airdrop machine on the Rootstock network, highlighting how they function and the unique benefits they offer to users. A particular focus will be on the Runes Giveaway Machine Airdrop Claim, where you will learn how to install and use this innovative tool to claim your tokens easily. + slug: /resources/guides/runes-rootstock/airdrop-giveaway-machine/ diff --git a/docs/04-resources/06-guides/runes/airdrop/deploy.md b/docs/04-resources/06-guides/runes-rootstock/airdrop-giveaway-machine/deploy-airdrop-machine.md similarity index 96% rename from docs/04-resources/06-guides/runes/airdrop/deploy.md rename to docs/04-resources/06-guides/runes-rootstock/airdrop-giveaway-machine/deploy-airdrop-machine.md index 840a3084..91aab444 100644 --- a/docs/04-resources/06-guides/runes/airdrop/deploy.md +++ b/docs/04-resources/06-guides/runes-rootstock/airdrop-giveaway-machine/deploy-airdrop-machine.md @@ -1,11 +1,11 @@ --- -sidebar_position: 3 +sidebar_position: 204 title: Deploying the Airdrop Machine Smart Contract Using Remix IDE -sidebar_label: Deploy Airdrop Machine +sidebar_label: Deploy Airdrop Giveaway Machine tags: [rsk, rootstock, resources, tutorials, runes, nft, Ethereum, dApps, smart contracts, airdrop] -description: "This guide will walk you through deploying the Airdrop Machine smart contract using Remix IDE. The Airdrop Machine is designed to distribute tokens across multiple addresses, supporting both standard and Merkle tree-based airdrops. -" +description: "This guide will walk you through deploying the Airdrop Machine smart contract using Remix IDE. The Airdrop Machine is designed to distribute tokens across multiple addresses, supporting both standard and Merkle tree-based airdrops." --- + This section will walk you through deploying the Airdrop Machine smart contract using Remix IDE. The Airdrop Machine is designed to distribute tokens across multiple addresses, supporting both standard and [Merkle tree-based](https://www.investopedia.com/terms/m/merkle-tree.asp) airdrops. By following these instructions, you'll learn how to clone the necessary repository, prepare the contracts, and deploy them in Remix IDE. @@ -13,7 +13,8 @@ By following these instructions, you'll learn how to clone the necessary reposit ## **Step 1: Clone the Repository** Clone the Airdrop template repository from the link below: -``` + +```bash git clone https://github.com/rsksmart/airdrop-template.git ``` diff --git a/docs/04-resources/06-guides/runes/airdrop/airdrop-setup.md b/docs/04-resources/06-guides/runes-rootstock/airdrop-giveaway-machine/setup-airdrop.md similarity index 92% rename from docs/04-resources/06-guides/runes/airdrop/airdrop-setup.md rename to docs/04-resources/06-guides/runes-rootstock/airdrop-giveaway-machine/setup-airdrop.md index d030bf54..fe93dc1c 100644 --- a/docs/04-resources/06-guides/runes/airdrop/airdrop-setup.md +++ b/docs/04-resources/06-guides/runes-rootstock/airdrop-giveaway-machine/setup-airdrop.md @@ -1,9 +1,9 @@ --- -sidebar_position: 2 -title: Setup Airdrop Machine -sidebar_label: Setup Airdrop Machine +sidebar_position: 203 +title: Setup Your Own Airdrop Giveaway Machine +sidebar_label: Setup Your Own Airdrop Giveaway Machine tags: [rsk, rootstock, resources, tutorials, runes, nft, Ethereum, dApps, smart contracts, airdrop] -description: "This shows you steps to set up your airdrop giveaway machine" +description: "This shows you the steps needed to setup your own airdrop giveaway machine." --- ## **Prerequisite** @@ -17,7 +17,7 @@ Before going further in this guide, it's essential to have the following foundat 3. **Git Installation:** * Ensure that Git is installed on your machine. Familiarity with Git will help you manage version control effectively, collaborate with others, and track changes to your code. -#### **Installation** +### **Installation** To install and run the Runes giveaway machine Airdrop claim locally, follow these steps: @@ -43,7 +43,7 @@ NEXT_PUBLIC_RPC_URL= NEXT_PUBLIC_EXPLORER= ``` -### Explanation with added context for each environment variable: +## Explanation with added context for each environment variable ``` NEXT_PUBLIC_AIRDROP_MANAGER_ADDRESS= @@ -53,7 +53,7 @@ This variable specifies the address of the Airdrop Manager smart contract. To en :::info[Info] -For detailed instructions on obtaining the Airdrop Manager address, please refer to the [Deploy](docs/04-resources/09-Airdrop/deploy.md) section +For detailed instructions on obtaining the Airdrop Manager address, please refer to the [Deployment](/resources/guides/runes-rootstock/airdrop-giveaway-machine/deploy-airdrop-machine.md) section. ::: @@ -89,7 +89,7 @@ npm run dev Once installed, this project can be used to claim airdrops via a decentralized application, adding another layer of utility to the Bitcoin ecosystem. -## **Frontend Integration Guide** +## Interacting with the Frontend Once you have the application running locally, follow these steps to interact with the airdrop functionality: diff --git a/docs/04-resources/06-guides/runes/airdrop/template-repository.md b/docs/04-resources/06-guides/runes-rootstock/airdrop-giveaway-machine/template-repository.md similarity index 99% rename from docs/04-resources/06-guides/runes/airdrop/template-repository.md rename to docs/04-resources/06-guides/runes-rootstock/airdrop-giveaway-machine/template-repository.md index c9f58be0..4c79d6c1 100644 --- a/docs/04-resources/06-guides/runes/airdrop/template-repository.md +++ b/docs/04-resources/06-guides/runes-rootstock/airdrop-giveaway-machine/template-repository.md @@ -1,5 +1,5 @@ --- -sidebar_position: 4 +sidebar_position: 202 title: Overview of the Airdrop Template Repository sidebar_label: Airdrop Machine Template Repository diff --git a/docs/04-resources/06-guides/runes/mockbridge/Intro-runes.md b/docs/04-resources/06-guides/runes-rootstock/build-mockbridge-contract/Intro-runes.md similarity index 100% rename from docs/04-resources/06-guides/runes/mockbridge/Intro-runes.md rename to docs/04-resources/06-guides/runes-rootstock/build-mockbridge-contract/Intro-runes.md diff --git a/docs/04-resources/06-guides/runes-rootstock/build-mockbridge-contract/_category_.yml b/docs/04-resources/06-guides/runes-rootstock/build-mockbridge-contract/_category_.yml new file mode 100644 index 00000000..78642595 --- /dev/null +++ b/docs/04-resources/06-guides/runes-rootstock/build-mockbridge-contract/_category_.yml @@ -0,0 +1,6 @@ +label: Create and Deploy a Runes Mock Bridge dApp on Rootstock +position: 4 +link: + type: generated-index + description: The Rootstock Runes Mock Bridge project opens up exciting opportunities for developers to build Runes-focused applications within the Rootstock ecosystem. + slug: /resources/guides/runes-rootstock/deploy-mockbridge-contract/ diff --git a/docs/04-resources/06-guides/runes/mockbridge/runes-contracts.md b/docs/04-resources/06-guides/runes-rootstock/build-mockbridge-contract/runes-contracts.md similarity index 100% rename from docs/04-resources/06-guides/runes/mockbridge/runes-contracts.md rename to docs/04-resources/06-guides/runes-rootstock/build-mockbridge-contract/runes-contracts.md diff --git a/docs/04-resources/06-guides/runes/mockbridge/runes-deployment.md b/docs/04-resources/06-guides/runes-rootstock/build-mockbridge-contract/runes-deployment.md similarity index 100% rename from docs/04-resources/06-guides/runes/mockbridge/runes-deployment.md rename to docs/04-resources/06-guides/runes-rootstock/build-mockbridge-contract/runes-deployment.md diff --git a/docs/04-resources/06-guides/runes/mockbridge/runes-setup.md b/docs/04-resources/06-guides/runes-rootstock/build-mockbridge-contract/runes-setup.md similarity index 100% rename from docs/04-resources/06-guides/runes/mockbridge/runes-setup.md rename to docs/04-resources/06-guides/runes-rootstock/build-mockbridge-contract/runes-setup.md diff --git a/docs/04-resources/06-guides/runes/mock-contract-walthrough.md b/docs/04-resources/06-guides/runes-rootstock/mock-contract-walthrough.md similarity index 100% rename from docs/04-resources/06-guides/runes/mock-contract-walthrough.md rename to docs/04-resources/06-guides/runes-rootstock/mock-contract-walthrough.md diff --git a/docs/04-resources/06-guides/runes/overview.md b/docs/04-resources/06-guides/runes-rootstock/overview.md similarity index 100% rename from docs/04-resources/06-guides/runes/overview.md rename to docs/04-resources/06-guides/runes-rootstock/overview.md diff --git a/docs/04-resources/06-guides/runes/runes-setup.md b/docs/04-resources/06-guides/runes-rootstock/runes-setup.md similarity index 98% rename from docs/04-resources/06-guides/runes/runes-setup.md rename to docs/04-resources/06-guides/runes-rootstock/runes-setup.md index 78356be8..4eaeb581 100644 --- a/docs/04-resources/06-guides/runes/runes-setup.md +++ b/docs/04-resources/06-guides/runes-rootstock/runes-setup.md @@ -6,9 +6,7 @@ tags: [rsk, rootstock, resources, tutorials, setup, Runes, dApps, smart contrac description: "The Rootstock Runes Mock Bridge setup page shows you how to getting building your runes, by first cloning our project and testing it locally." --- -## **Prerequisites** - -Before getting started with the Runes Mock Bridge, ensure you have the following prerequisites in place: +Before getting started with the Runes Mock Bridge Project, ensure to setup the following: 1. **Familiarity with Remix IDE** You should have a basic understanding of how to use Remix IDE, an online platform for writing, compiling, and deploying Solidity smart contracts. diff --git a/docs/04-resources/06-guides/runes/_category_.yml b/docs/04-resources/06-guides/runes/_category_.yml deleted file mode 100644 index e4dfe050..00000000 --- a/docs/04-resources/06-guides/runes/_category_.yml +++ /dev/null @@ -1,6 +0,0 @@ -label: Runes -position: 2 -link: - type: generated-index - description: The Rootstock Runes Mock Bridge opens up exciting opportunities for developers to build Runes-focused applications within the Rootstock ecosystem. This bridge introduces three core solutions - slug: /resources/guides/runes diff --git a/docs/04-resources/06-guides/runes/airdrop/_category_.yml b/docs/04-resources/06-guides/runes/airdrop/_category_.yml deleted file mode 100644 index 9b1aba25..00000000 --- a/docs/04-resources/06-guides/runes/airdrop/_category_.yml +++ /dev/null @@ -1,6 +0,0 @@ -label: Create and Deploy A Giveaway Airdrop Machine -position: 4 -link: - type: generated-index - description: This guide will focus on airdrops on the Rootstock network, highlighting how they function and the unique benefits they offer to users. A particular focus will be on the Runes Giveaway Machine Airdrop Claim, where you will learn how to install and use this innovative tool to claim your tokens easily. - slug: /resources/guides/runes/airdrop diff --git a/docs/04-resources/06-guides/runes/mockbridge/_category_.yml b/docs/04-resources/06-guides/runes/mockbridge/_category_.yml deleted file mode 100644 index 52760da9..00000000 --- a/docs/04-resources/06-guides/runes/mockbridge/_category_.yml +++ /dev/null @@ -1,6 +0,0 @@ -label: Runes Mock Bridge -position: 2 -link: - type: generated-index - description: The Rootstock Runes Mock Bridge opens up exciting opportunities for developers to build Runes-focused applications within the Rootstock ecosystem. This bridge introduces three core solutions - slug: /resources/guides/runes/mockbridge diff --git a/static/img/og.png b/static/img/og.png index 838e33fe..946107cb 100644 Binary files a/static/img/og.png and b/static/img/og.png differ