Skip to content
Back to skills

Celestia

ASecurity

Celestia data availability node—bridge/full/light types, headers, shares, DAS, state API, P2P discovery, and fraud proofs.

  • 57 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 17, 2026
documentationgonodegitapi

Works with

  • cli
  • api

Security analysis

A100/100

Scanned October 17, 2026

npx -y skills add diegosouzapw/awesome-omni-skill --skill celestia --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Celestia?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Celestia
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/diegosouzapw-celestia/badge)](https://www.skillsdirectory.com/skills/diegosouzapw-celestia)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: celestia
description: Celestia data availability node—bridge/full/light types, headers, shares, DAS, state API, P2P discovery, and fraud proofs.
metadata:
  author: hairy
  version: "2026.2.24"
  source: Generated from https://github.com/celestiaorg/celestia-node, scripts at https://github.com/antfu/skills
---

> Skill based on celestia-node, generated from `sources/celestia`. Doc path: `sources/celestia/README.md`, `sources/celestia/docs/adr/`, and package `doc.go` (header, share, das, state).

Celestia-node is the Go implementation of Celestia’s data availability (DA) node types: **bridge**, **full**, and **light**. The DA network wraps celestia-core by consuming or producing ExtendedHeaders and making block data available via share sampling (DAS). Use this skill to operate nodes, query headers/shares/state, submit PayForBlob and other transactions, and reason about P2P discovery and fraud proofs.

## Core References

| Topic | Description | Reference |
|-------|-------------|-----------|
| Node types | Bridge, full, light—roles, DAS, and CLI init/start | [core-node-types](references/core-node-types.md) |
| Headers | ExtendedHeader, header service flow, sync, Header module API | [core-headers](references/core-headers.md) |
| Shares and DAS | GetSharesByNamespace, availability, DASer, Shares/DAS module | [core-shares-and-das](references/core-shares-and-das.md) |
| State and transactions | StateModule, SubmitTx, SubmitPayForBlob, Transfer, staking, Accessor | [core-state-and-txs](references/core-state-and-txs.md) |

## Features

### Public API and discovery

| Topic | Description | Reference |
|-------|-------------|-----------|
| Public API | Module-centric API (Header, Shares, P2P, Node, DAS, State, Fraud, Metrics) | [features-public-api](references/features-public-api.md) |
| P2P discovery | Full-node discovery, advertising, bridge/light behavior, tagging | [features-p2p-discovery](references/features-p2p-discovery.md) |
| Fraud proofs | BEFP, subscribe/verify, storage, fraud sync, halting | [features-fraud-proofs](references/features-fraud-proofs.md) |

## Best Practices

| Topic | Description | Reference |
|-------|-------------|-----------|
| State verification | Verifying balance (and state) against header AppHash with Merkle proofs | [best-practices-state-verification](references/best-practices-state-verification.md) |

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.