Used to check for browser translation.
用于检测浏览器翻译。
ブラウザの翻訳を検出する

Blocklet Specification (blocklet.yml)


The blocklet.yml file is the central manifest for any Blocklet. It is a YAML file that declares essential metadata, configuration, dependencies, and capabilities required to run the Blocklet. This file serves as the single source of truth for both the ABT Node and other tools in the Blocklet ecosystem.

This specification provides a comprehensive, field-by-field reference for blocklet.yml, acting as the formal guide for developers. All fields are validated against a set of rigorous schemas, ensuring consistency and reliability across the platform.

Structure Overview#

The blocklet.yml file is organized into several logical groups of properties. The diagram below illustrates the high-level structure and the key top-level fields you will be working with.


Specification Details#

This documentation is divided into sections, each focusing on a specific aspect of the blocklet.yml file. Explore the following pages for detailed information on each field, including data types, validation rules, and usage examples.


A correctly configured blocklet.yml is crucial for your blocklet to function properly within the ArcBlock ecosystem. To get started, we recommend reading the Core Metadata section first. If you plan to interact with metadata programmatically, proceed to the API Reference.