<Filter
values={[
{label: 'Beginner', value: 'beginner'},
{label: 'Advanced', value: 'advanced'},
{label: 'Hardhat', value: 'hardhat'},
{label: 'CLI', value: 'cli'},
{label: 'Wagmi', value: 'wagmi'},
{label: 'Reown', value: 'reown'},
{label: 'On-chain data', value: 'data'},
{label: 'RPC API', value: 'rpc'},
{label: 'Port to Rootstock', value: 'port-dapps'}
]}>
<FilterItem
value="beginner, Advanced"
title="Rootstock - Thirdweb Starter Kit"
subtitle="quickstart"
color="orange"
linkHref="/developers/smart-contracts/thirdweb/"
linkTitle="Use the Kit"
description="The Rootstock - Thirdweb starter kit aims to facilitate the integration of a marketplace contract using the thirdweb SDK v5 on Rootstock."
/>
<FilterItem
value="beginner, Advanced"
title="Rootstock Scaffold Starter Kit"
subtitle="Demos"
color="orange"
linkHref="https://github.com/rsksmart/rsk-scaffold"
linkTitle="Use the Scaffold"
description="Rootstock scaffold enables developers to create, debug and deploy smart contracts and build user interfaces that interact with those contracts."
/>
<FilterItem
value="beginner, Advanced"
title="Deploy and Interact with Rootstock using the MCP Server"
subtitle="quickstart"
color="orange"
linkHref="/developers/quickstart/mcp/"
linkTitle="Use the Kit"
description="Rootstock MCP Server is a Model Context Protocol (MCP) server that provides advanced tools for interacting with the Rootstock blockchain. This project enables AI clients to seamlessly connect and execute blockchain operations."
/>
<FilterItem
value="beginner, Advanced"
title="Vyper Starter Kit"
subtitle="quickstart"
color="orange"
linkHref="/developers/quickstart/rootstock-vyper/"
linkTitle="Use the Kit"
description="The Rootstock Vyper Starter Kit demonstrates how to deploy smart contracts written in Vyper to the Rootstock network."
/>
<FilterItem
value="beginner, Advanced"
title="Privy Starter Kit"
subtitle="quickstart"
color="orange"
linkHref="/developers/quickstart/privy/"
linkTitle="Use the Kit"
description="The Rootstock Privy Starter Kit empowers developers to onboard users with social logins and self custodial wallets while preserving control, privacy, and flexibility for dApps when building on Rootstock."
/>
<FilterItem
value="dynamic, wagmi, advanced"
title="Dynamic Starter Kit"
subtitle="quickstart"
color="orange"
linkHref="/developers/quickstart/dynamic/"
linkTitle="Use the Kit"
description="The Dynamic Starter Kit uses the Wagmi library for faster integration of Web3 features into a Next.js application."
/>
<FilterItem
value="beginner, web3auth, advanced"
title="Web3Auth Starter Kit"
subtitle="web3auth"
color="orange"
linkHref="/developers/quickstart/web3auth/"
linkTitle="Get Started"
description="A step-to-step guide for developers to build and deploy passwordless dApps on Rootstock using Web3Auth and Wagmi."
/>
<FilterItem
value="wagmi, beginner"
title="Wagmi Starter Kit"
subtitle="quickstart"
color="orange"
linkHref="/developers/quickstart/wagmi/"
linkTitle="Use the Kit"
description="This starter kit provides a foundation for building decentralized applications (dApps) on the Rootstock blockchain using React, Wagmi and Shadcn libraries."
/>
<FilterItem
value="reown, beginner"
title="Reown Starter Kit"
subtitle="quickstart"
color="orange"
linkHref="/developers/quickstart/reown/"
linkTitle="Use the Kit"
description="This starter kit provides a foundation for building decentralized applications (dApps) on the Rootstock blockchain using React, Reown, Wagmi and Shadcn libraries."
/>
<FilterItem
value="hardhat, beginner"
title="Hardhat Starter Kit"
subtitle="quickstart"
color="orange"
linkHref="/developers/quickstart/hardhat/"
linkTitle="Use the Kit"
description="Smart Contract examples, Tests, Deployments and Tasks for Common ERC Standards (ERC20, ERC721, ERC1155)."
/>
<FilterItem
value="hardhat, beginner"
title="Hardhat Ignition Starter Kit"
subtitle="quickstart"
color="orange"
linkHref="/developers/quickstart/hardhat-ignition/"
linkTitle="Use the Kit"
description="This guide is designed to help you deploy smart contracts on the Rootstock blockchain, with a focus on using Hardhat Ignition."
/>
<FilterItem
value="foundry, sc, beginner"
title="Foundry Starter Kit"
subtitle="quickstart"
color="orange"
linkHref="/developers/quickstart/foundry/"
linkTitle="Use the Kit"
description="Smart Contract examples, Tests, Deployments and Tasks for Common ERC Standards (ERC20, ERC721, ERC1155)."
/>
<FilterItem
value="wagmi, sc, advanced"
title="Account Abstraction Kit"
subtitle="quickstart"
color="orange"
linkHref="/developers/quickstart/rootstock-etherspot/"
linkTitle="Use the Kit"
description="Account Abstraction Starter Kit using Etherspot."
/>
<FilterItem
value="advanced"
title="dApp Automation with Cucumber"
subtitle="quickstart"
color="orange"
linkHref="/resources/tutorials/dapp-automation-cucumber/"
linkTitle="Automate dApps"
description="Learn how to automate dApps using Cucumber Agile Automation Framework."
/>
<FilterItem
value="advanced"
title="RIF Relay Starter Kit"
subtitle="quickstart"
color="orange"
linkHref="/developers/integrate/rif-relay/sample-dapp/"
linkTitle="Use Kit"
description="Starter kit to develop on RIF Relay."
/>
<FilterItem
value="data, advanced"
title="Get Started with The Graph"
subtitle="quickstart"
color="orange"
linkHref="/dev-tools/data/thegraph/"
linkTitle="Get Started"
description="Easily query on-chain data through a decentralized network of indexers"
/>
<FilterItem
value="beginner"
title="Get Started with Web3.py"
subtitle="Web3.py"
color="orange"
linkHref="/developers/quickstart/web3-python/"
linkTitle="Get Started"
description="Get started with deploying and interacting with smart contracts on Rootstock using Web3.py."
/>
<FilterItem
value="beginner, advanced, port-dapps"
title="Port an Ethereum dApp to Rootstock"
subtitle="Port dApps"
color="orange"
linkHref="/resources/port-to-rootstock/ethereum-dapp"
linkTitle="Get Started"
description="Learn how to port an Ethereum dApp to Rootstock."
/>
<FilterItem
value="beginner, advanced"
title="Getting Started with Apeworx"
subtitle="Ape"
color="orange"
linkHref="/developers/quickstart/ape/"
linkTitle="Use Ape"
description="Learn how to compile, deploy, and intereact with smart contracts with Ape on Rootstock"
/>
<FilterItem
value="beginner, rpc"
title="Get Started with Rootstock RPC API"
subtitle="RPC API"
color="orange"
linkHref="/developers/rpc-api/rootstock/setup/"
linkTitle="Use the RPC API"
description="The Rootstock RPC Service provides a seamless and intuitive web interface for developers to interact with Rootstock nodes via JSON-RPC methods."
/>
<FilterItem
value="beginner, rpc"
title="Get Started with Alchemy"
subtitle="RPC API"
color="orange"
linkHref="/developers/rpc-api/alchemy/"
linkTitle="Use the RPC API"
description="A step-to-step guide for developers to interact with Rootstock network with the Alchemy RPC Provider Service."
/>
<FilterItem
value="cli"
title="Rootstock CLI"
subtitle="rsk-cli"
color="orange"
linkHref="https://github.com/rsksmart/rsk-cli"
linkTitle="Use the CLI"
description="The Rootstock CLI (rsk-cli) tool enables users to manage wallets, check balances, send transactions, verify smart contracts and interact with smart contracts on the Rootstock blockchain - a Bitcoin sidechain designed for smart contracts. It supports both mainnet and testnet environments."
/>
<FilterItem
value="cli"
title="Rootstock GO CLI"
subtitle="rsk-cli"
color="orange"
linkHref="https://github.com/rsksmart/rsk-go-cli"
linkTitle="Use the CLI"
description="The Rootstock Go CLI (rsk-cli) tool for interacting with Rootstock blockchain."
/>
</Filter>