Skip to content

Services

Arsenii Petrovich edited this page Feb 23, 2026 · 4 revisions

Purpose

Services (previously known as DevTools) serve as a "purgatory" for services that are important to know about when working in Web3, but that doesn't have it's own unique category. Please note, that only web3-specific services are accepted for this category.

Storage path

references/offers/services.csv - canonical source for all new offers (including offers only exist one network). listings/specific-networks/<network_name>/services.csv - use !offer:<slug> references and only specify network-specific overrides when needed. listings/all-networks/services.csv - use for entries that should propagate to all network JSON outputs.

When to add

  • Always create or update the canonical offer in references/offers/services.csv first.
  • In listings, add !offer:<slug> and fill only fields that must override offer defaults.
  • Tool is directly useful for building on this chain.
  • Docs/install links are public and maintained.

Example

slug,provider,offer,actionButtons,toolType,tag,price,planName,planType,description,starred
algokit-cli,AlgoKit,"[""[Docs](https://dev.algorand.co/algokit/algokit-intro/)""]",CLI,"[""Bootstrap"",""Compile"",""Completions"",""Deploy"",""Dispenser"",""Doctor"",""Explore"",""Generate"",""Goal"",""Init"",""LocalNet"",""Project"",""Task""]",
blockdaemon-sdk-enterprise,,!offer:blockdaemon-sdk-enterprise,,,,,,,,

Columns

slug

Refer to Common Columns.

provider

Refer to Common Columns. Examples: Hardhat, Foundry.

actionButtons

Refer to Common Columns.

toolType

Primary category. Blank: No Format: text Examples: Development platform, Testing and debugging, Security and compliance, CLI, Tool, Finance, NFT, AI

How to choose the tool type

General rules:

  • One primary type per tool.
  • Put secondary roles into tag.
  • Use Tool as a value only if you can't specify any more specific tool type.
Tool type definitions
AI

Tools that mainy use machine learning or artificial intelligence to improve developers' life. Examples:

CLI

Text-based interface that allows developers to interact with software and operating systems by typing commands into a terminal or console Examples: eth-cli

Security and compliance

Tools focused on protecting systems, data, and users, or ensuring compliance with standards and regulations (e.g. audits, access control, privacy and certifications). Examples: Polyzoa, [Gnosis] Safe

Database

Tools for storing, querying, indexing, migrating, or managing structured or unstructured data (e.g. SQL/NoSQL databases, data stores). Rather DBMS, than databases, but theoretically can be either, if relevant. Examples: OrbitDB, TimescaleDB

Development platform

End-to-end platforms that provide infrastructure, services, and tooling to build, deploy, and operate applications (e.g. hosting, CI/CD, APIs, dashboards). Examples: Thirdweb

NFT

Tools specifically designed for creating, managing, minting, indexing, or interacting with non-fungible tokens and related ecosystems. Examples: Ocean, Rarible, Reservoir, Crossmint, POAP

IDE

Integrated development environments that provide a complete workspace for writing, debugging, and managing code (e.g. editor, debugger, extensions). Examples: Remix

Testing and Debugging

Tools used to validate correctness, performance, and reliability of software, or to diagnose and fix issues (e.g. tests, profilers, debuggers, simulators). Examples: jeb-decompiler

Tokenomics and staking

Tools for issuing tokens, managing staking, rewards, slashing, and economic models. Examples: decubate tms

Finance

Helps with accounting and finance. Yes, it is pretty much clear, that Web3 is a finance-oriented technology in general, but the right question to assign dev tool to this category would be: "Do we use it to help accountants do their job better?" Examples: RequestNetwork

tag

Refer to Common Columns.

price

Refer to Common Columns.

planName

Refer to Common Columns.

planType

Refer to Common Columns.

description

What the tool does. Blank: No Format: text Examples: Used for testing smart contracts Tips:

  • Keep it short, prefer one sentence.

starred

Refer to Common Columns.

Clone this wiki locally