Opinn hugbúnaður

Skuldbinding okkar við opinn hugbúnað

OpenDPP er open-core. Viðskiptavinaflöturinn — hjálpartólin, skemurnar og SDK-in sem þú samþættir við — er opinn undir Apache-2.0, svo þú getur byggt ofan á hann, endurskoðað hann og forðast tæknilæsingu. Hýsti hnúturinn sem undirritar, innsiglar og leysir upp passana þína er varan sem við rekum fyrir þig.

Open-core, á mannamáli

Hvað við opnum og hvers vegna

Við opnum allt sem þú þarft til að samþætta við OpenDPP og höldum öryggismikilvæga hnútnum lokuðum — opnu þar sem það byggir traust og dregur úr núningi, lokað þar sem það verndar undirritunarlyklana þína.

Viðskiptavinaflöturinn er opinn

Hvert hjálpartól sem þú kallar á til að móta auðkenni, varpa gögnunum þínum, sannreyna webhook eða tala við API-ið er gefið út undir Apache-2.0. Lestu það, forkaðu það, taktu það inn — engan reikning þarf.

Engin tæknilæsing

Samvirkniskemurnar, sýnishornin og ótengdu staðfestingartólin eru opinber, svo passarnir þínir haldast færanlegir og staðfestanlegir með tilbúnum verkfærum, óháð okkur.

Hýsti hnúturinn er varan

Lyklavarsla, innsiglun, útgáfa DID og afturköllunar, og upplausn keyra á rekna hnútnum. Þessi mörk eru það sem heldur einkalyklum hvers leigjanda inni í lyklageymslunni.

npm-pakkar

Opnu pakkarnir

Byggingareiningar með engar eða fáar háðir, gefnar út á npm undir @opendpp-svæðinu og með leyfi undir Apache-2.0.

@opendpp/gs1

GS1 Digital Link URI-smiðir og GS1 mod-10 athugunartölu-hjálpartól — auðkennastærðfræðin á bak við hvern skannanlegan passa.

Skoða á npm · Frumkóði

@opendpp/csv

Hrein CSV-í-passa viðmiðunarvörpun: breyttu töflureiknislínu í skipulagða passafarmgögn, með villum tilkynntum eftir línum.

Skoða á npm · Frumkóði

@opendpp/webhooks

OpenDPP webhook-viðburðategundir auk staðlatíma HMAC-SHA256 undirskriftarstaðfestingar, svo þú getir treyst farmgögnunum sem þú færð.

Skoða á npm · Frumkóði

@opendpp/sdk

Samhæfður TypeScript API-viðskiptavinur búinn til úr opinbera OpenAPI-samningnum og útgáfulæstur við hann. Python og CLI eru á áætluninni.

Skoða á npm · Frumkóði

GitHub-geymslur

Opnu geymslurnar

Opinberar Apache-2.0-geymslur undir OpenDPP-samtökunum á GitHub.

  • opendpp-interop Samvirknimarkapakkinn: opinberar AAS (IDTA) og UNTP / W3C-VC skemur, sýnishorn sem hægt er að endurskapa lifandi, ótengt samræmisstaðfestingartól og óstöðluð SHACL-form höfundað af OpenDPP.
  • opendpp-knowledge OpenDPP-þekkingarpakkinn í Open Knowledge Format (OKF) — véllesanlegt Markdown sem gerir gervigreindarumboðum kleift að læra API-ið. Einnig borið fram lifandi á /okf og auglýst í gegnum /llms.txt.
  • opendpp-sdk API-viðskiptavina-SDK-in, búin til úr opinbera OpenAPI-samningnum. TypeScript er fáanlegt í dag; Python og CLI eru næst.
Hvar línan liggur

Mörkin milli opins og lokaðs

Einföld regla: ef það hjálpar þér að samþætta við OpenDPP er það opið; ef það verndar lyklana þína eða rekur hnútinn helst það hjá hýstu þjónustunni.

Opið — viðskiptavinaflöturinn

  • Hjálpartól fyrir auðkenni, CSV og webhook
  • Samhæfða API SDK-ið, búið til úr opinbera OpenAPI-samningnum
  • AAS og UNTP / W3C-VC samvirkniskemur, sýnishorn og staðfestingartól
  • Þekkingarpakkinn fyrir gervigreind (OKF) og /llms.txt

Lokað — hýsti hnúturinn

  • Lyklageymsla hvers leigjanda og innsiglun passa
  • Útgáfa did:web og afturköllunarstöðulista
  • Upplausnar-, varðveislu- og geymslulagið
  • Fjölleigjanda-stjórnflöturinn

Lokaða línan er meðvituð og burðarberandi: undirritunarlyklarnir þínir yfirgefa aldrei lyklageymsluna, og hnúturinn afhendir aldrei skilríkjasendi sem gæti undirritað fyrir þína hönd utan vettvangsins.

Leyfi & vörumerki

Apache-2.0, og orð um nafnið

Opnu pakkarnir og geymslurnar eru með leyfi undir Apache-2.0 — notaðu þau jafnt í viðskiptalegum og opnum verkefnum. Hýsta OpenDPP-þjónustan og netþjónshlutar hennar haldast séreignarvarðir.

OpenDPP™ er vörumerki Opendpp UAB. Þér er velkomið að byggja samþættingar sem virka með OpenDPP og að segja frá því; „OpenDPP-conformant“ lýsir hugbúnaði sem starfar saman við OpenDPP-hnútinn — það er ekki vottun eða stuðningsyfirlýsing sem við veitum.

Byggðu með OpenDPP

Byrjaðu á opnu pökkunum og opinbera API-samningnum — engan reikning þarf til að lesa kóðann.

Skoðaðu OpenDPP-samtökin á GitHub