{"id":19824857,"url":"https://github.com/commongateway/waardepapierenbundle","last_synced_at":"2025-10-26T18:14:45.159Z","repository":{"id":62094529,"uuid":"557725339","full_name":"CommonGateway/WaardepapierenBundle","owner":"CommonGateway","description":"Waardepapieren is onderdeel van commonground.","archived":false,"fork":false,"pushed_at":"2024-02-28T17:17:56.000Z","size":3039,"stargazers_count":0,"open_issues_count":1,"forks_count":0,"subscribers_count":3,"default_branch":"main","last_synced_at":"2024-03-29T11:22:55.925Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"PHP","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/CommonGateway.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2022-10-26T07:27:06.000Z","updated_at":"2024-05-20T14:22:41.788Z","dependencies_parsed_at":"2023-12-22T10:42:06.959Z","dependency_job_id":"5c6edb00-fc49-40d7-928c-26b2dcf07f8e","html_url":"https://github.com/CommonGateway/WaardepapierenBundle","commit_stats":{"total_commits":44,"total_committers":5,"mean_commits":8.8,"dds":"0.18181818181818177","last_synced_commit":"901f4239bde608f98729e74d0547e51beffcca4a"},"previous_names":[],"tags_count":50,"template":false,"template_full_name":"CommonGateway/PetStoreBundle","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CommonGateway%2FWaardepapierenBundle","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CommonGateway%2FWaardepapierenBundle/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CommonGateway%2FWaardepapierenBundle/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/CommonGateway%2FWaardepapierenBundle/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/CommonGateway","download_url":"https://codeload.github.com/CommonGateway/WaardepapierenBundle/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241181376,"owners_count":19923429,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-12T11:06:18.896Z","updated_at":"2025-10-26T18:14:40.121Z","avatar_url":"https://github.com/CommonGateway.png","language":"PHP","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Waardepapieren\n\n## Waarom waardepapieren?\n\nSoms moet je aantonen dat je in een gemeente woont. Bijvoorbeeld als een woningcorporatie daarom vraagt. Je gaat dan naar de gemeente om een uittreksel aan te vragen. De gemeentemedewerker zoekt jouw gegevens op in het burgerzakensysteem. Print een uittreksel. En zet daar een stempel op. Een uittreksel kan vaak ook online aangevraagd worden. Het duurt dan een aantal dagen voordat je het uittreksel thuis hebt. In beide gevallen is het proces arbeidsintensief, en klantonvriendelijk. Ook zijn de kosten voor zowel de gemeente als inwoner hoog.\n\nDeze dienstverlening aan inwoners en bedrijven moet verbeterd worden. Het liefst in combinatie met het bereiken van een efficiëntere bedrijfsvoering. Dit streven leidde bij de gemeente Haarlem tot de ontwikkeling van een Proof of Concept (PoC) voor het verstrekken van digitale waardepapieren. Een uittreksel uit de Basisregistratie Personen bijvoorbeeld. De klantreis voor uittreksels is in kaart gebracht om de behoefte aan deze oplossing bij zowel de gemeente als de inwoner te analyseren. Acht gemeenten hebben het prototype uitgewerkt tot een veilig product dat gemeenten nu zelf kunnen implementeren.\n\n## Wat is nu eigenlijk een waardepapier?\n\nIn de technische zin is een waardepapier een claim die kan worden gecontroleerd, of in vakjargon [verifiable credentials](https://www.w3.org/TR/vc-data-model/) een [europese standaard](https://ec.europa.eu/digital-building-blocks/wikis/pages/viewpage.action?pageId=555222155) . Internationaal (en binnen de EU identywallet) gebruiken we als techniek daarvoor doorgaans [JSON WEB Tokens](https://en.wikipedia.org/wiki/JSON_Web_Token) maar in Nederland gebruiken we vaak [irma](https://irma.app/docs/schemes/#updating-and-signing-schemes-with-irma). De waardepapieren service ondersteund in princiepe bijde.\n\nEen claim kan een data set zijn (zo als een volledig uittreksel) en een enkel feit (zo als een diploma), laten we die laatste eens als voorbeeld nemen\n\n```json\n{\n  \"@context\": [\n    \"https://www.w3.org/2018/credentials/v1\",\n    \"https://www.w3.org/2018/credentials/examples/v1\"\n  ],\n  \"id\": \"http://example.edu/credentials/3732\",\n  \"type\": [\"VerifiableCredential\", \"UniversityDegreeCredential\"],\n  \"issuer\": \"https://example.edu/issuers/565049\",\n  \"issuanceDate\": \"2010-01-01T00:00:00Z\",\n  \"credentialSubject\": {\n    \"degree\": {\n      \"type\": \"BachelorDegree\",\n      \"name\": \"Bachelor of Science and Arts\"\n    }\n  }\n}\n```\n\nHet is met andere woorden niet veel meer dan een JSON object dat een aantal eigenschappen bevat, deze eigenschappen zouden overeen moeten komen met de eigenschappen van het document waarop de QR code gedrukt gaat worden.\n\nVervolgens onderteken we de credential met een certificaat zodat aan de hand van de public key kan worden gecontrolleerd of de credential\n\n* Daadwerkenlijk afgegeven is door de partij die er op staat als issuer\n* Niet is aangepast\n* Niet is verlopen (optioneel)\n* Niet is ingetrokken (optioneel)\n\nEn geeft de scan app de credential subject informatie terug te controlle (het papier waar de code op staat zou immers kunnen zijn aanepast).\n\nZo creëren we een waterdicht systeem waarbij een afnemende partij in één oogopslag kan zien dat de gegevens nu nog juist zijn.\n\n## Met wie we samenwerken\n\nSamenwerken met elkaar aan innovatie is nodig om zowel opbrengsten als investeringen te delen. We vinden het voor onze innovatiekracht belangrijk om onze netwerken met andere gemeenten in te zetten bij innovatie.\nDe betrokken gemeenten bij dit innovatieproject zijn:\n\n* Haarlem\n* Bloemendaal/Heemstede\n* DUO+ (Diemen, Uithoorn, Ouder-Amstel)\n* Enschede\n* Harderwijk\n* Rotterdam\n* Hoorn\n* Schiedam\n\nRegiebureau Dimpact is namens deze gemeenten opdrachtgever naar ICTU, die als opdrachtnemer optreedt. Binnen Dimpact delen gemeenten kennis en inspiratie. Dimpact is het platform voor het verbeteren én hergebruiken van praktische oplossingen. We delen onze kennis, netwerken en oplossingen met elkaar.\n\n## Wat we willen bereiken\n\nAls gemeenten willen we zoveel mogelijk samen optrekken in het ontwikkelen van technologische oplossingen. We hebben dezelfde doelstelling: het verbeteren van de dienstverlening aan inwoners en bedrijven. De ontwikkeling en implementatie van de toepassing voor het verifiëren van digitale waardepapieren draagt bij aan het verbeteren van de klantreis van inwoners. En het levert een kostenbesparing voor zowel gemeenten als inwoners op.\n\nDe techniek die voor het digitale uittreksel ontwikkeld is, kent veel meer toepassingsmogelijkheden. Alle gemeentelijke informatie waarvan de echtheid en authenticiteit gecontroleerd moet worden, komen in aanmerking voor de techniek.\n\n## Wat samenwerken ons oplevert\n\nDoor samenwerkingen ontstaan er betere oplossingen. Dat is ons uitgangspunt. Gemeenten kunnen bij het opschalen profiteren van het werk van deze acht koplopergemeenten. We delen successen, ervaringen en ontwikkelen samen door.\n\nDoor samenwerking kunnen we…\n\n* inspiratie en kennisdeling stimuleren\n* een grotere slagvaardigheid realiseren\n* opschalen\n* aansluiting zoeken bij landelijke ontwikkelingen\n* schaalvoordelen realiseren\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcommongateway%2Fwaardepapierenbundle","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fcommongateway%2Fwaardepapierenbundle","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fcommongateway%2Fwaardepapierenbundle/lists"}