İçeriğe atla

Proje

Flowsta Signing DNA

a building block for signing filesSigning DNA powering Flowsta Sign It. Ed25519 signatures over file hashes on a public Holochain DHT.
Nasıl çalıştırılır
kaydedilmedi
Holochain sürümü
0.6.0
Etkinlik
aktif
Kontrol edildi
29 Ekim 2026

What is Flowsta Signing DNA and what is it for?

Flowsta Signing DNA is the Holochain network code behind Flowsta Sign It, a service that lets someone sign a file and later show that they signed it and on what terms. It keeps cryptographic signatures over file fingerprints on a public network, so anyone can check a signed file without an account and without asking the project that made it.

Flowsta Signing DNA is the signing layer behind Flowsta Sign It, a service for signing files and checking those signatures later. Flowsta keeps three Holochain networks apart so different data gets different treatment: a public identity network, an encrypted private one for email and sessions, and this public signing network. Signatures are meant to be public and permanent, and giving them their own network keeps verification independent of the identity and private data held elsewhere.

To sign a file, an app hashes it and asks Flowsta Vault, the desktop app that holds the signer's keys, to sign that hash. The key stays on the signer's device and every signature is approved in a dialog. The record carries a timestamp and the signer's terms of reuse, including a licence and a policy on AI training, and it can add a short public note or a small preview image. Signers can take a signature back, and the revocation is itself a signed record shown beside the original.

A photographer can sign an image once and later match a resized or re-encoded copy back to that signature, because the record can carry fingerprints designed to survive editing. Verification is open to anyone: drop a file on the Sign It verify page, where it is hashed in the browser, or look the file's SHA-256 hash up through the public verification API. The project's documentation at docs.flowsta.com/sign-it sets out the signing and verification flow.

Nasıl edinilir

Kütüphane olarak

  1. Clone the repository and work from the v1.4 directory.
  2. Install the Rust toolchain with the wasm32-unknown-unknown target and the Holochain CLI (hc) version 0.6.0 that the README names as build requirements.
  3. Run bash build.sh to produce workdir/flowsta_signing_v1_4_happ.happ, the bundle a node installs into a Holochain conductor.

Kaynak: https://github.com/WeAreFlowsta/flowsta-signing-dna

İnsanların sorduğu sorular

How do you check whether a file has been signed?
Drop the file on the Sign It verify page; it is hashed in the browser and no account is needed. A developer can instead look up the file's SHA-256 hash through the public verification API, which also needs no authentication. kaynak
Can a signer take a signature back?
Yes. A signer can revoke their own signature, and the revocation is itself a signed record that appears alongside the original rather than erasing it. kaynak

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

Deneyin: Flowsta Signing DNA

  • GitHub'daki kodGitHub'da aç ↗Last change 25 Ekim 2026.
  • Web sitesiflowsta.com ↗
  • SürümKayıtlı GitHub sürümü yok.
  • Projenin kendi dosyaları nasıl çalıştırıldığını belirtmiyor.

Ayrıntılar ve kaynaklar

Kanıt

Son değişiklik
api.github.com/repos/WeAreFlowsta/flowsta-signing-dnaüçüncü bir tarafça listelenmiş · 20 Ekim 2026 tarihinden beri görülüyor · github.repository@1
Etkinlik
api.github.com/repos/WeAreFlowsta/flowsta-signing-dnaüçüncü bir tarafça listelenmiş · 26 Ekim 2026 tarihinden beri görülüyor · liveness@1

Uyumluluk

holochain-client
—
happ.yaml
mevcut · v1.0/happ.yaml @ 2ca3b40
web-happ.yaml
yok
Flowsta Signing DNA projesini siz mi sürdürüyorsunuz?Adınızı bu projenin sayfasına ekleyin.
Bu sayfayı sahiplenin