L-impenn tagħna lejn l-open source
OpenDPP huwa open-core. Il-wiċċ tal-klijent — l-għajnuniet, l-iskemi u l-SDKs li tintegra magħhom — huwa miftuħ taħt Apache-2.0, biex tkun tista' tibni fuqu, tivverifikah u tevita l-lock-in. In-node hosted li jiffirma, jissiġilla u jirriżolvi l-passaporti tiegħek huwa l-prodott li nmexxu għalik.
X'niftħu, u għaliex
Niftħu kulma għandek bżonn biex tintegra ma' OpenDPP u nżommu n-node kritiku għas-sigurtà magħluq — miftuħ fejn jibni l-fiduċja u jneħħi l-frizzjoni, magħluq fejn jipproteġi ċ-ċwievet tal-iffirmar tiegħek.
Il-wiċċ tal-klijent huwa miftuħ
Kull għajnuna li ssejjaħ biex tifformatja identifikaturi, timmappja d-data tiegħek, tivverifika webhook jew titkellem mal-API hija ppubblikata taħt Apache-2.0. Aqraha, ifforkjaha, ivvendurjaha — l-ebda kont mhu meħtieġ.
L-ebda lock-in
L-iskemi ta' interoperabbiltà, il-kampjuni u l-validaturi offline huma pubbliċi, biex il-passaporti tiegħek jibqgħu portabbli u verifikabbli b'għodod lesti, indipendentement minna.
In-node hosted huwa l-prodott
Il-kustodja taċ-ċwievet, l-issiġillar, il-ħruġ ta' DID u tar-revoka, u r-riżoluzzjoni jaħdmu fuq in-node mmexxi. Dak il-konfini huwa li jżomm iċ-ċwievet privati ta' kull tenant ġewwa l-vault.
Il-pakketti miftuħa
Blokki tal-bini b'dipendenza żero jew ħafifa, ippubblikati fuq npm taħt l-iskop @opendpp u liċenzjati Apache-2.0.
@opendpp/gs1
Bennejja ta' URI GS1 Digital Link u għajnuniet għaċ-ċifra ta' kontroll GS1 mod-10 — il-matematika tal-identifikaturi wara kull passaport li jista' jiġi skennjat.
@opendpp/csv
Mappatur ta' referenza pur minn CSV għal passaport: ibdel ringiela ta' spreadsheet f'payload strutturat ta' passaport, bl-iżbalji rrappurtati skont il-linja.
@opendpp/webhooks
Tipi ta' avvenimenti webhook ta' OpenDPP flimkien ma' verifikatur tal-firma HMAC-SHA256 f'ħin kostanti, biex tkun tista' tafda l-payloads li tirċievi.
@opendpp/sdk
Klijent API tipizzat f'TypeScript iġġenerat mill-kuntratt OpenAPI pubbliku u marbut bil-verżjoni miegħu. Python u CLI jinsabu fil-pjan direzzjonali.
Ir-repożitorji miftuħa
Repożitorji pubbliċi, Apache-2.0 taħt l-organizzazzjoni OpenDPP fuq GitHub.
- opendpp-interop Il-kit tal-konfini ta' interoperabbiltà: skemi uffiċjali AAS (IDTA) u UNTP / W3C-VC, kampjuni riproduċibbli live, validatur ta' konformità offline, u forom SHACL mhux normattivi miktuba minn OpenDPP.
- opendpp-knowledge Il-bundle ta' għarfien ta' OpenDPP f'Open Knowledge Format (OKF) — Markdown li jinqara mill-magni li jippermetti lill-aġenti tal-AI jitgħallmu l-API. Jingħata wkoll live fuq /okf u jiġi reklamat permezz ta' /llms.txt.
- opendpp-sdk L-SDKs tal-klijent tal-API, iġġenerati mill-kuntratt OpenAPI pubbliku. TypeScript jintbagħat illum; Python u CLI imiss.
Il-konfini miftuħ / magħluq
Regola sempliċi: jekk jgħinek tintegra ma' OpenDPP huwa miftuħ; jekk jipproteġi ċ-ċwievet tiegħek jew imexxi n-node jibqa' mas-servizz hosted.
Miftuħ — il-wiċċ tal-klijent
- Għajnuniet għall-identifikaturi, CSV u webhooks
- L-SDK tipizzat tal-API, iġġenerat mill-kuntratt OpenAPI pubbliku
- Skemi, kampjuni u validaturi ta' interoperabbiltà AAS u UNTP / W3C-VC
- Il-bundle ta' għarfien għall-AI (OKF) u /llms.txt
Magħluq — in-node hosted
- Vault taċ-ċwievet u issiġillar tal-passaporti għal kull tenant
- Ħruġ ta' did:web u ta' lista tal-istatus tar-revoka
- Is-saff tar-riżolutur, tal-persistenza u taż-żamma
- Il-pjan ta' kontroll multi-tenant
Il-linja magħluqa hija intenzjonata u kruċjali: iċ-ċwievet tal-iffirmar tiegħek qatt ma jħallu l-vault, u n-node qatt ma joħroġ emittitur ta' kredenzjali li jista' jiffirma f'ismek barra l-pjattaforma.
Apache-2.0, u kelma dwar l-isem
Il-pakketti u r-repożitorji miftuħa huma liċenzjati taħt Apache-2.0 — użahom fi proġetti kummerċjali u miftuħa bl-istess mod. Is-servizz hosted ta' OpenDPP u l-komponenti tas-server tiegħu jibqgħu proprjetarji.
OpenDPP™ huwa trademark ta' Opendpp UAB. Inti merħba tibni integrazzjonijiet li jaħdmu ma' OpenDPP u tgħid hekk; "OpenDPP-conformant" jiddeskrivi software li jinteropera man-node ta' OpenDPP — m'huwiex ċertifikazzjoni jew approvazzjoni li nagħtu aħna.
Ibni b'OpenDPP
Ibda mill-pakketti miftuħa u mill-kuntratt tal-API pubbliku — l-ebda kont mhu meħtieġ biex taqra l-kodiċi.
Esplora l-org ta' OpenDPP fuq GitHub