Matador Docs
Onboarding

Documentation Templates

Standardized templates for creating new documentation pages.

To ensure consistency across the Matador documentation, please use the following templates when contributing new content.

Templates

Use this for documenting Contracts, Modules, or CLI commands.

---
title: [Component Name]
description: Technical reference for [Component].
---

import { Callout } from 'fumadocs-ui/components/callout';

## Overview

[Brief description of functionality.]

## Interface

```solidity
interface IMyComponent {
    function doSomething() external;
}
```

## Methods

### `doSomething`
Executes the logic.

| Parameter | Type | Description |
| :--- | :--- | :--- |
| `arg1` | `uint256` | The first argument. |

<Callout title="Note" type="info">
  Important implementation detail.
</Callout>

Writing Guidelines

  1. Tone: Professional, precise, yet accessible. Avoid slang.
  2. Code Blocks: Always specify the language (solidity, bash, typescript) for syntax highlighting.
  3. Titles: Use title case for headings.
  4. Links: Use relative links for internal navigation (/docs/guides/security).

On this page