Skip to content

Commit

Permalink
Update meta descriptions
Browse files Browse the repository at this point in the history
  • Loading branch information
owans committed Nov 4, 2024
1 parent d51b531 commit 1e7e6db
Show file tree
Hide file tree
Showing 12 changed files with 42 additions and 24 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -6,9 +6,13 @@ description: 'Learn how to interact with Rootstock in your web browser, how to l
tags: [quick-starts, rsk, rootstock, blockchain, browser wallets, developers, beginners]
---

In the [previous section](/developers/blockchain-essentials/overview/), we set up a browser extension that is a crypto wallet, MetaMask. We connected to the Rootstock Testnet, and loaded this up with Rootstock’s cryptocurrency, RBTC, and an Rootstock-based token, RIF.
In the previous section on [blockchain overview](/developers/blockchain-essentials/overview/), we set up a browser extension that is a crypto wallet, MetaMask. We connected to the Rootstock Testnet, and loaded this up with Rootstock’s cryptocurrency, RBTC, and an Rootstock-based token, RIF.

> Note, if you are yet to do the above, we encourage you to go back and complete that step first. See: [Using Rootstock in the browser](/developers/blockchain-essentials/browser/).
:::note[Using Rootstock in the browser]

If you are yet to do the above, we encourage you to go back and complete that step first. See: [Using Rootstock in the browser](/developers/blockchain-essentials/browser/).

:::

## Block Explorer

Expand Down
7 changes: 4 additions & 3 deletions docs/05-dev-tools/additional-tools/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
sidebar_position: 13
sidebar_label: General Tools
title: General Tools
description: "How to get started with writing, deploying and testing smart contracts on Rootstock using Hardhat."
description: "General tools to build on Rootstock"
tags: [hardhat, quick start, developer tools, rsk, rootstock, ethereum, dApps, smart contracts]
---

Expand All @@ -25,8 +25,9 @@ To acquire RBTC or RIF, you can use various methods:

To ensure the quality and security of your smart contracts, consider using these tools:

* Sourcify: Verify and document your Solidity contracts to enhance transparency and readability.
* Slither: Identify potential vulnerabilities and optimize your codebase for efficiency and security.
* [Sourcify](https://sourcify.dev/): Verify smart contracts on Rootstock, Sourcify enables transparent and human-readable smart contract interactions through automated Solidity contract verification, contract metadata.
* [Slither](https://github.com/crytic/slither): Slither built with Solidity & Vyper static analysis framework written in Python3, enables developers to find vulnerabilities, enhance their code comprehension, and quickly prototype custom analyses.
* [SolidityScan](https://solidityscan.com/): Secure your smart contracts on Rootstock, and get accurate security audit results and detailed reports.

## dApp Testing

Expand Down
4 changes: 2 additions & 2 deletions docs/05-dev-tools/cross-chain-bridges/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
sidebar_position: 5
sidebar_label: Cross Chain
title: Cross Chain - Bridging between Blockchains
description: "How to get started with writing, deploying and testing smart contracts on Rootstock using Hardhat."
description: "Explore cross-chain bridging solutions on Rootstock."
tags: [cross chain, bridges, developer tools, rsk, rootstock, ethereum, dApps, smart contracts]
---

Expand All @@ -18,7 +18,7 @@ Imagine different islands, each with its own unique economy and currency. To tra
* Lock and Mint: When you want to move assets from one blockchain (let's call it Chain A) to another (Chain B), the bridge locks your assets on Chain A and mints a corresponding amount of wrapped assets on Chain B.
* Transfer and Burn: You can then transfer these wrapped assets on Chain B. Once you're ready to move them back to Chain A, the bridge burns the wrapped assets on Chain B and releases your original assets on Chain A.

## Bridging Solutions on Rootstock
## Cross-Chain Bridging Solutions on Rootstock

<CardsGrid>
<CardsGridItem
Expand Down
1 change: 0 additions & 1 deletion docs/05-dev-tools/data/covalent.md
Original file line number Diff line number Diff line change
Expand Up @@ -20,5 +20,4 @@ Use Covalent if you need:
* Broad and deep multi-chain data at scale
* Enterprise-grade performance


<Button size="lg" href="https://www.covalenthq.com/platform/?utm_source=rootstock&utm_medium=partner-docs">Sign up to start building on Rootstock</Button>
10 changes: 6 additions & 4 deletions docs/05-dev-tools/data/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,17 +2,19 @@
sidebar_position: 5
sidebar_label: Data Indexers
title: Data Indexing
description: "How to get started with writing, deploying and testing smart contracts on Rootstock using Hardhat."
description: "Data indexers act like librarians for blockchain data, organizing and storing information in a way that's easy to access. This makes it easier for dApps to get the data needed, which in turn makes dApps faster and more efficient. Explore data indexers on Rootstock."
tags: [hardhat, quick start, developer tools, rsk, rootstock, ethereum, dApps, smart contracts]
---

Data indexers act like librarians for blockchain data, organizing and storing information in a way that's easy to access. This makes it easier for dApps to get the data they need, which in turn makes dApps faster and more efficient.
Data indexers act like librarians for blockchain data, organizing and storing information in a way that's easy to access. This makes it easier for dApps to get the data needed, which in turn makes dApps faster and more efficient.

## Why are data indexers important?

* Speed: Indexers provide pre-organized data, saving time and resources.
* Performance: They help dApps work smoothly, especially when dealing with a lot of data.
* Scalability: Indexers allow dApps to handle more users and data without slowing down.
* Performance: They help dApps work efficiently, especially when dealing with a lot of data.
* Scalability: Indexers allow dApps to handle more users and data.

## Data Indexers on Rootstock

<CardsGrid>
<CardsGridItem
Expand Down
2 changes: 1 addition & 1 deletion docs/05-dev-tools/dev-environments/foundry.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
section_position: 2
sidebar_label: Foundry
title: Foundry on Rootstock
description: 'How to write, test, and deploy smart contracts with Foundry'
description: 'Learn about Foundry, benefits and why you should write and deploy smart contracts on Rootstock using Foundry.'
tags: [foundry, quick start, developer tools, rsk, rootstock, ethereum, dApps, smart contracts]
---

Expand Down
2 changes: 1 addition & 1 deletion docs/05-dev-tools/dev-environments/hardhat.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
sidebar_position: 3
sidebar_label: Hardhat
title: Hardhat on Rootstock
description: "How to get started with writing, deploying and testing smart contracts on Rootstock using Hardhat."
description: "Hardhat is an Ethereum development environment for developers. It's primarily used in the development of smart contracts for the Rootstock and EVM-compatible chains."
tags: [hardhat, quick start, developer tools, rsk, rootstock, ethereum, dApps, smart contracts]
---

Expand Down
6 changes: 4 additions & 2 deletions docs/05-dev-tools/dev-environments/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,8 @@
sidebar_position: 2
sidebar_label: Dev Environments
title: Dev Environments
description: "How to get started with writing, deploying and testing smart contracts on Rootstock using Hardhat."
tags: [hardhat, quick start, developer tools, rsk, rootstock, ethereum, dApps, smart contracts]
description: "Dev Environments provide a complete set of tools for writing, testing, and deploying your smart contracts on Rootstock."
tags: [hardhat, remix, foundry, developer tools, rsk, rootstock, ethereum, dApps, smart contracts]
---

Dev Environments provide a complete set of tools for writing, testing, and deploying your smart contracts on Rootstock.
Expand All @@ -14,6 +14,8 @@ Some benefits of using a dev environment:
* Efficiency: Dev environments automate repetitive tasks, saving you time and effort.
* Error Reduction: Built-in features can help you catch bugs in your code before deployment.

Here are supported dev environments for building and deploying smart contracts on Rootstock.

<CardsGrid>
<CardsGridItem
title="Hardhat"
Expand Down
2 changes: 1 addition & 1 deletion docs/05-dev-tools/dev-environments/remix.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@
sidebar_position: 4
sidebar_label: Remix
title: Remix on Rootstock
description: "How to get started with writing, deploying and testing smart contracts on Rootstock using Remix."
description: "Learn about Remix, benefits and why you should write and deploy smart contracts on Rootstock using Remix."
tags: [remix, quick start, developer tools, rsk, rootstock, ethereum, dApps, smart contracts]
---

Expand Down
12 changes: 10 additions & 2 deletions docs/05-dev-tools/explorers/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,11 +2,19 @@
sidebar_position: 4
sidebar_label: Explorers
title: Explorers on Rootstock
description: "How to get started with writing, deploying and testing smart contracts on Rootstock using Hardhat."
description: "Blockchain explorers are a special type of software that connect to a blockchain network, and display the data from an immutable public ledger. Find block explorers for viewing transactions, blocks, addresses and verifying smart contracts on Rootstock."
tags: [hardhat, quick start, developer tools, rsk, rootstock, ethereum, dApps, smart contracts]
---

Blockchain explorers are powerful tools that allow you to dive deep into the world of blockchain activity. They function like search engines for blockchains, letting you explore transactions, blocks, addresses, tokens, and even interact with smart contracts.
Blockchain explorers are a special type of software that connect to a blockchain network, and display the data from an immutable public ledger.

Since it is open and transparent, there is nothing stopping multiple block explorers from displaying the data in a single blockchain. This is certainly true for Rootstock, and there are multiple block explorers. Think of it like a search engine but for the blockchains, it allows for exploring transactions, blocks, addresses, tokens, and even interacting with smart contracts.

:::info[Info]
To understand how block explorers work, read the complete guide on [exploring blockchain transactions](/developers/blockchain-essentials/transactions/)
:::

Here are available block explorers for viewing transactions, blocks, addresses and verifying smart contracts on Rootstock.

<CardsGrid>
<CardsGridItem
Expand Down
6 changes: 3 additions & 3 deletions docs/05-dev-tools/node-rpc/index.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,15 +2,15 @@
sidebar_position: 8
sidebar_label: Node Providers
title: Node Providers
description: "How to get started with writing, deploying and testing smart contracts on Rootstock using Hardhat."
description: "Building dApps on Rootstock involves interacting with the blockchain network. See available node rpc providers on Rootstock."
tags: [hardhat, quick start, developer tools, rsk, rootstock, ethereum, dApps, smart contracts]
---

Building dApps on Rootstock involves interacting with the blockchain network. But how do you access this network? That's where node providers come in. Think of them as gateways to the blockchain.
Building dApps on Rootstock involves interacting with the blockchain network. But how do you access this network? That's where node providers come in. Think of them as gateways to the blockchain.

## What are Node Providers?

Imagine a vast library filled with information about everything happening on the Rootstock network. Node providers maintain copies of this information, allowing developers to connect and retrieve essential details. These details can include transaction history, account balances, and smart contract data.
Imagine a vast library filled with information about everything happening on the Rootstock network. Node providers maintain copies of this information, allowing developers to connect and retrieve essential details. These details can include transaction history, account balances, and smart contract data.

## How Node Providers Work

Expand Down
6 changes: 4 additions & 2 deletions docs/05-dev-tools/oracles/index.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
---
sidebar_position: 10
sidebar_label: Oracles
title: Oracles
description: "How to get started with writing, deploying and testing smart contracts on Rootstock using Hardhat."
title: Oracles | Accessing on-chain data on Rootstock
description: "Oracles act as bridges, securely bringing external data onto the Rootstock blockchain for dApps to utilize."
tags: [hardhat, quick start, developer tools, rsk, rootstock, ethereum, dApps, smart contracts]
---

Expand All @@ -14,6 +14,8 @@ Oracles act as bridges, securely bringing external data onto the Rootstock block
* Verification: Multiple oracles within the network verify the data for accuracy and security.
* Delivery: The verified data is then delivered to the dApp.

## Oracles on Rootstock

<CardsGrid>
<CardsGridItem
title="Umbrella Network"
Expand Down

0 comments on commit 1e7e6db

Please sign in to comment.