İçeriğe atla

Proje

attestations

a building block for sharing verifiable claimsVerifiable claims in the holochain world...
Nasıl çalıştırılır
kaydedilmedi
Holochain sürümü
0.0.163
Etkinlik
durgun
Kontrol edildi
27 Ekim 2026

What is attestations and what is it for?

attestations is a Holochain app and developer tool for recording signed claims that one participant makes about another, so other people can verify who said what about whom. It was built as a small, deliberately minimal piece of infrastructure that other Holochain projects could reuse for things like joining controls, permissions, ratings and certificates.

attestations came out of Lightning Rod Labs, the organisation behind the repository, as a deliberately small piece of Holochain tooling. Its own design note describes it as 'a simple holochain app for recording claims about another agent', and the README points readers to a wiki and to a separate project, Elemental Chat, as an example rather than to a released product. When the Holochain project's developer blog introduced the project in March 2022, it described the library as 'pretty simple — basically just enough structure' for claims about people.

Attestations, in this sense, are personal statements rendered in a form software can check: one participant says something about a specific other participant, and the claim is stored together with the public key of the person it concerns. Because Holochain signs every entry, anyone holding that record can verify that the named participant really made the claim. Claims are linked from the person who made them, the person they are about, and an anchor derived from their content, so they can be found by any of those three routes.

The clearest documented example is joining a Holochain app. An app can require a membrane proof before a new participant is allowed in; an attestation from someone already taking part can serve as that proof, and the project's README cites Elemental Chat as an instance of this. The same shape of claim underlies ratings, badges, certificates and recorded permissions. The project's own documentation is its README and design note in the repository, and the recorded snapshot shows activity stalled since the 2022-era Holochain 0.0.x releases.

Nasıl edinilir

Kütüphane olarak

  1. Install the Holochain development environment, following the developer documentation at https://developer.holochain.org/docs/install/.
  2. Clone the repository: git clone https://github.com/lightningrodlabs/attestations and change into the new directory.
  3. Enter the Nix shell with nix-shell, then install dependencies with npm install.
  4. Assemble the app with npm run build:happ, run the bundled UI for local testing with npm run start, and produce a webhapp bundle with npm run package.
  5. These are the commands recorded in the repository for a 2022-era Holochain 0.0.x toolchain; they are reproduced as documented and have not been verified against current Holochain releases.

Kaynak: https://raw.githubusercontent.com/lightningrodlabs/attestations/main/README.md

İnsanların sorduğu sorular

Is attestations an app or a library?
Both descriptions appear in documentary sources. The project's design note calls it 'a simple holochain app for recording claims about another agent', while the Holochain project's developer blog introduced it in March 2022 as a library that gives hApps the ability to create attestations. kaynak
Does attestations have a user interface?
The repository documents one: a UI is started with npm run start for local testing, and packaging the project produces a webhapp bundle alongside the assembled app, which is a browser-delivered web hApp UI. kaynak

4 herkese açık kaynaktan derlendi; son kontrol: 23 Eylül 2026.

Deneyin: attestations

  • GitHub'daki kodGitHub'da aç ↗Last change 9 Aralık 2022.
  • Sürümv0.0.1Yayımlandı 22 Şubat 2022.
  • Projenin kendi dosyaları nasıl çalıştırıldığını belirtmiyor.

Ayrıntılar ve kaynaklar

Kanıt

Sürüm
github.com/lightningrodlabs/attestations/releases/tag/v0.0.1bir sürümle yayımlanmış · 20 Ekim 2026 tarihinden beri görülüyor · github.release@1
Son değişiklik
api.github.com/repos/lightningrodlabs/attestationsüçüncü bir tarafça listelenmiş · 20 Ekim 2026 tarihinden beri görülüyor · github.repository@1
Etkinlik
api.github.com/repos/lightningrodlabs/attestationsüçüncü bir tarafça listelenmiş · 20 Ekim 2026 tarihinden beri görülüyor · liveness@1

Uyumluluk

hdk
0.0.163 · Cargo.lock @ 3813fbf
holochain-client
—
happ.yaml
yok
web-happ.yaml
mevcut · workdir/web-happ.yaml @ 3813fbf
attestations projesini siz mi sürdürüyorsunuz?Adınızı bu projenin sayfasına ekleyin.
Bu sayfayı sahiplenin