Home / Input Output / atala-prism-building-blocks
Apr 06, 3-4 AM (0)
Apr 06, 4-5 AM (0)
Apr 06, 5-6 AM (0)
Apr 06, 6-7 AM (0)
Apr 06, 7-8 AM (0)
Apr 06, 8-9 AM (0)
Apr 06, 9-10 AM (0)
Apr 06, 10-11 AM (0)
Apr 06, 11-12 PM (0)
Apr 06, 12-1 PM (3)
Apr 06, 1-2 PM (0)
Apr 06, 2-3 PM (0)
Apr 06, 3-4 PM (0)
Apr 06, 4-5 PM (0)
Apr 06, 5-6 PM (0)
Apr 06, 6-7 PM (0)
Apr 06, 7-8 PM (0)
Apr 06, 8-9 PM (0)
Apr 06, 9-10 PM (0)
Apr 06, 10-11 PM (0)
Apr 06, 11-12 AM (0)
Apr 07, 12-1 AM (0)
Apr 07, 1-2 AM (0)
Apr 07, 2-3 AM (0)
Apr 07, 3-4 AM (0)
Apr 07, 4-5 AM (0)
Apr 07, 5-6 AM (0)
Apr 07, 6-7 AM (0)
Apr 07, 7-8 AM (0)
Apr 07, 8-9 AM (0)
Apr 07, 9-10 AM (0)
Apr 07, 10-11 AM (0)
Apr 07, 11-12 PM (0)
Apr 07, 12-1 PM (0)
Apr 07, 1-2 PM (0)
Apr 07, 2-3 PM (0)
Apr 07, 3-4 PM (0)
Apr 07, 4-5 PM (0)
Apr 07, 5-6 PM (0)
Apr 07, 6-7 PM (0)
Apr 07, 7-8 PM (0)
Apr 07, 8-9 PM (0)
Apr 07, 9-10 PM (0)
Apr 07, 10-11 PM (0)
Apr 07, 11-12 AM (0)
Apr 08, 12-1 AM (0)
Apr 08, 1-2 AM (0)
Apr 08, 2-3 AM (0)
Apr 08, 3-4 AM (0)
Apr 08, 4-5 AM (0)
Apr 08, 5-6 AM (0)
Apr 08, 6-7 AM (0)
Apr 08, 7-8 AM (0)
Apr 08, 8-9 AM (0)
Apr 08, 9-10 AM (0)
Apr 08, 10-11 AM (0)
Apr 08, 11-12 PM (0)
Apr 08, 12-1 PM (0)
Apr 08, 1-2 PM (0)
Apr 08, 2-3 PM (0)
Apr 08, 3-4 PM (0)
Apr 08, 4-5 PM (0)
Apr 08, 5-6 PM (0)
Apr 08, 6-7 PM (0)
Apr 08, 7-8 PM (0)
Apr 08, 8-9 PM (0)
Apr 08, 9-10 PM (0)
Apr 08, 10-11 PM (0)
Apr 08, 11-12 AM (0)
Apr 09, 12-1 AM (0)
Apr 09, 1-2 AM (0)
Apr 09, 2-3 AM (0)
Apr 09, 3-4 AM (0)
Apr 09, 4-5 AM (0)
Apr 09, 5-6 AM (0)
Apr 09, 6-7 AM (0)
Apr 09, 7-8 AM (0)
Apr 09, 8-9 AM (0)
Apr 09, 9-10 AM (0)
Apr 09, 10-11 AM (0)
Apr 09, 11-12 PM (0)
Apr 09, 12-1 PM (0)
Apr 09, 1-2 PM (0)
Apr 09, 2-3 PM (0)
Apr 09, 3-4 PM (0)
Apr 09, 4-5 PM (0)
Apr 09, 5-6 PM (0)
Apr 09, 6-7 PM (0)
Apr 09, 7-8 PM (0)
Apr 09, 8-9 PM (0)
Apr 09, 9-10 PM (0)
Apr 09, 10-11 PM (0)
Apr 09, 11-12 AM (0)
Apr 10, 12-1 AM (0)
Apr 10, 1-2 AM (0)
Apr 10, 2-3 AM (0)
Apr 10, 3-4 AM (0)
Apr 10, 4-5 AM (0)
Apr 10, 5-6 AM (0)
Apr 10, 6-7 AM (0)
Apr 10, 7-8 AM (0)
Apr 10, 8-9 AM (0)
Apr 10, 9-10 AM (0)
Apr 10, 10-11 AM (0)
Apr 10, 11-12 PM (0)
Apr 10, 12-1 PM (0)
Apr 10, 1-2 PM (0)
Apr 10, 2-3 PM (4)
Apr 10, 3-4 PM (4)
Apr 10, 4-5 PM (5)
Apr 10, 5-6 PM (0)
Apr 10, 6-7 PM (0)
Apr 10, 7-8 PM (0)
Apr 10, 8-9 PM (0)
Apr 10, 9-10 PM (0)
Apr 10, 10-11 PM (0)
Apr 10, 11-12 AM (0)
Apr 11, 12-1 AM (0)
Apr 11, 1-2 AM (0)
Apr 11, 2-3 AM (0)
Apr 11, 3-4 AM (0)
Apr 11, 4-5 AM (0)
Apr 11, 5-6 AM (0)
Apr 11, 6-7 AM (0)
Apr 11, 7-8 AM (0)
Apr 11, 8-9 AM (0)
Apr 11, 9-10 AM (0)
Apr 11, 10-11 AM (0)
Apr 11, 11-12 PM (0)
Apr 11, 12-1 PM (0)
Apr 11, 1-2 PM (0)
Apr 11, 2-3 PM (0)
Apr 11, 3-4 PM (0)
Apr 11, 4-5 PM (0)
Apr 11, 5-6 PM (0)
Apr 11, 6-7 PM (0)
Apr 11, 7-8 PM (0)
Apr 11, 8-9 PM (1)
Apr 11, 9-10 PM (0)
Apr 11, 10-11 PM (0)
Apr 11, 11-12 AM (1)
Apr 12, 12-1 AM (0)
Apr 12, 1-2 AM (0)
Apr 12, 2-3 AM (0)
Apr 12, 3-4 AM (0)
Apr 12, 4-5 AM (0)
Apr 12, 5-6 AM (0)
Apr 12, 6-7 AM (0)
Apr 12, 7-8 AM (0)
Apr 12, 8-9 AM (0)
Apr 12, 9-10 AM (0)
Apr 12, 10-11 AM (0)
Apr 12, 11-12 PM (0)
Apr 12, 12-1 PM (0)
Apr 12, 1-2 PM (0)
Apr 12, 2-3 PM (0)
Apr 12, 3-4 PM (0)
Apr 12, 4-5 PM (0)
Apr 12, 5-6 PM (0)
Apr 12, 6-7 PM (0)
Apr 12, 7-8 PM (0)
Apr 12, 8-9 PM (0)
Apr 12, 9-10 PM (0)
Apr 12, 10-11 PM (0)
Apr 12, 11-12 AM (0)
Apr 13, 12-1 AM (0)
Apr 13, 1-2 AM (0)
Apr 13, 2-3 AM (0)
Apr 13, 3-4 AM (0)
18 commits this week Apr 06, 2026 - Apr 13, 2026
chore(deps): bump brace-expansion
Bumps [brace-expansion](https://github.com/juliangruber/brace-expansion) from 1.1.12 to 1.1.14.
- [Release notes](https://github.com/juliangruber/brace-expansion/releases)
- [Commits](https://github.com/juliangruber/brace-expansion/compare/v1.1.12...v1.1.14)

---
updated-dependencies:
- dependency-name: brace-expansion
  dependency-version: 1.1.14
  dependency-type: indirect
...

Signed-off-by: dependabot[bot] <[email protected]>
docs: update maintainers list
Active maintainers:
- Add Fabio Pinheiro (FabioPinheiro) and Allain Magyar (amagyar-iohk)
- Update Pat Losoponkul GitHub ID from patlo-iog to patextreme
- Update GitHub team from open-enterprise-agent-maintainers to
  identus-maintainers
- Update company affiliation from IOHK to IOG
- Fix sublist formatting in "Becoming a Maintainer" section

Emeritus maintainers:
- Move Björn Sandmann (bsandmann), David Poltorak (davidpoltorak-io),
  and Shailesh Patil (mineme0110) to emeritus

Signed-off-by: Yurii Shynbuiev <[email protected]>
Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
Signed-off-by: Yurii Shynbuiev <[email protected]>
style: auto-fix and manually resolve all lint errors across the repo
Markdownlint auto-fix (--fix) resolved ~1000 issues:
- MD009: trailing spaces
- MD012: multiple consecutive blank lines
- MD022: missing blank lines around headings
- MD031: missing blank lines around fenced code blocks
- MD032: missing blank lines around lists
- MD047: missing final newline

Manual fixes:
- MD060: reformat misaligned tables in MAINTAINERS.md, infrastructure
  READMEs, vdr/manage.md, research doc
- MD051: fix broken anchor link in signing-commits.md
- MD028: merge consecutive blockquotes in linting.md
- MD029: fix numbered list continuity in credentialdefinition/create.md,
  credentials/connectionless/issue.md, schemas/create.md,
  authserver-oid4vci-contract.md

YAML fixes:
- Add final newline to dependabot.yml and apisix config.yaml
- Trim trailing spaces in .allstar/binary_artifacts.yaml

ShellCheck fixes:
- SC2155: separate declare and assign in keycloak/init-script.sh and
  get-versions.sh
- SC2164: add || exit after cd in get-versions.sh
- SC2034: export PORT in multi/stop.sh

Signed-off-by: Yurii Shynbuiev <[email protected]>
Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
Signed-off-by: Yurii Shynbuiev <[email protected]>
chore: remove outdated subdirectory CHANGELOGs
Remove CHANGELOG.md from castor/, cloud-agent/service/, connect/,
mercury/, pollux/, and prism-node/client/scala-client/.

The root CHANGELOG.md is the single source of truth for release notes.

Signed-off-by: Yurii Shynbuiev <[email protected]>
Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
Signed-off-by: Yurii Shynbuiev <[email protected]>
ci: add file hygiene workflow and lint configuration
Add reusable file-hygiene workflow caller and canonical lint configs:

- .github/workflows/file-hygiene.yml: caller for lint-files.yml
- .editorconfig: UTF-8 (no BOM), LF line endings, indent rules
- .gitattributes: LF normalization for text files, binary rules
- .markdownlint.yml: markdownlint rules with relaxations for this repo
- .markdownlint-cli2.yaml: ignore patterns for generated/vendored files
- .markdownlintignore: local ignore patterns
- .yamllint.yml: yamllint rules with relaxations for Docker Compose,
  Helm templates, and OpenAPI specs
- .shellcheckrc: suppress intentional case pattern overlap and
  generated gradlew warnings

Refs: hyperledger-identus/hyperledger-identus#172

Signed-off-by: Yurii Shynbuiev <[email protected]>
Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
Signed-off-by: Yurii Shynbuiev <[email protected]>
fix: resolve all ShellCheck warnings
- Add .shellcheckrc to disable SC2221/SC2222 (intentional case pattern
  overlap), SC2034 (vars exported to docker-compose), SC3045 (POSIX
  ulimit in generated gradlew)
- Fix SC2155 in keycloak/init-script.sh: separate declare and assign
- Fix SC2164 in get-versions.sh: add || exit after cd
- Fix SC2155 in get-versions.sh: separate declare and export
- Fix SC2034 in multi/stop.sh: export PORT used by docker-compose

Signed-off-by: Yurii Shynbuiev <[email protected]>
Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
Signed-off-by: Yurii Shynbuiev <[email protected]>
chore: remove outdated subdirectory CHANGELOGs
Remove CHANGELOG.md from castor/, cloud-agent/service/, mercury/,
pollux/, and prism-node/client/scala-client/. The root CHANGELOG.md
is the single source of truth.

Signed-off-by: Yurii Shynbuiev <[email protected]>
Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
Signed-off-by: Yurii Shynbuiev <[email protected]>
fix: correct list formatting in MAINTAINERS.md
- Fix dangling sentence on line 61 (missing list marker)
- Make "Two weeks..." and "An absolute majority..." sublists under
  "The PR gets merged..." in Becoming a Maintainer section

Signed-off-by: Yurii Shynbuiev <[email protected]>
Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
Signed-off-by: Yurii Shynbuiev <[email protected]>
fix: resolve remaining markdown, YAML, and config lint errors
Markdown:
- Disable MD029 (list prefix) — broken lists across code blocks
  cause false positives
- Disable MD024 entirely — duplicate headings in CHANGELOGs
- Fix MD060 table alignment in MAINTAINERS.md, vdr/manage.md,
  infrastructure READMEs, research doc
- Fix MD028 blank line in blockquote in linting.md

YAML:
- Add empty-lines rule (max-end: 1) to .yamllint.yml
- Add final newline to dependabot.yml and apisix config.yaml
- Trim trailing spaces in .allstar/binary_artifacts.yaml

Refs: hyperledger-identus/hyperledger-identus#172

Signed-off-by: Yurii Shynbuiev <[email protected]>
Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
Signed-off-by: Yurii Shynbuiev <[email protected]>
fix: correct broken numbered list continuity in 3 doc files
- docs/docusaurus/credentials/connectionless/issue.md: step 4 was
  reset to 1 after :::note block in AnonCreds tab
- docs/docusaurus/schemas/create.md: step 3 was reset to 1 after
  JSON code block in "Create the credential schema record" section
- docs/general/authserver-oid4vci-contract.md: step 2 was reset to 1
  after code blocks in "Token Endpoint" section

Signed-off-by: Yurii Shynbuiev <[email protected]>
Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
Signed-off-by: Yurii Shynbuiev <[email protected]>
fix: correct numbered list in credential definition create guide
Steps 3 and 4 were both showing as "1." due to paragraphs
breaking list continuity. Fix sequential numbering and indent
the "Please note" paragraph under step 2.

Signed-off-by: Yurii Shynbuiev <[email protected]>
Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
Signed-off-by: Yurii Shynbuiev <[email protected]>
ci: add lint config, auto-fix markdown, and update yamllint rules
Markdown:
- Update .markdownlint.yml: disable MD041 (first-line heading),
  MD001 (heading increment), MD036 (emphasis as heading),
  MD042 (empty links), MD040 (code block language), MD046 (code style),
  MD059 (descriptive link text), MD045 (alt text). Add MD029 ordered.
- Add .markdownlint-cli2.yaml with ignores for generated files
  (client/, node_modules/, target/, tmp/, atala-prism/)
- Auto-fix 1000+ issues: trailing spaces, blank lines around
  headings/lists/fences, multiple blank lines
- Fix broken anchor link in signing-commits.md

YAML:
- Update .yamllint.yml: disable document-start, relax brackets/braces/
  comments rules, add ignore for Helm charts and OpenAPI spec

68 files changed, 526 insertions(+), 331 deletions(-)

Refs: hyperledger-identus/hyperledger-identus#172

Signed-off-by: Yurii Shynbuiev <[email protected]>
Co-Authored-By: Claude Opus 4.6 (1M context) <[email protected]>
Signed-off-by: Yurii Shynbuiev <[email protected]>
chore(deps): bump the actions-deps group across 1 directory with 4 updates
Bumps the actions-deps group with 4 updates in the / directory: [step-security/harden-runner](https://github.com/step-security/harden-runner), [sbt/setup-sbt](https://github.com/sbt/setup-sbt), [docker/login-action](https://github.com/docker/login-action) and [github/codeql-action](https://github.com/github/codeql-action).


Updates `step-security/harden-runner` from 2.16.0 to 2.16.1
- [Release notes](https://github.com/step-security/harden-runner/releases)
- [Commits](https://github.com/step-security/harden-runner/compare/fa2e9d605c4eeb9fcad4c99c224cee0c6c7f3594...fe104658747b27e96e4f7e80cd0a94068e53901d)

Updates `sbt/setup-sbt` from 1.1.20 to 1.1.22
- [Release notes](https://github.com/sbt/setup-sbt/releases)
- [Commits](https://github.com/sbt/setup-sbt/compare/dd1ef7d7798fab5ce802a6adab3b782817b8c2d0...508b753e53cb6095967669e0911487d2b9bc9f41)

Updates `docker/login-action` from 4.0.0 to 4.1.0
- [Release notes](https://github.com/docker/login-action/releases)
- [Commits](https://github.com/docker/login-action/compare/b45d80f862d83dbcd57f89517bcf500b2ab88fb2...4907a6ddec9925e35a0a9e82d7399ccc52663121)

Updates `github/codeql-action` from 4.34.1 to 4.35.1
- [Release notes](https://github.com/github/codeql-action/releases)
- [Changelog](https://github.com/github/codeql-action/blob/main/CHANGELOG.md)
- [Commits](https://github.com/github/codeql-action/compare/38697555549f1db7851b81482ff19f1fa5c4fedc...c10b8064de6f491fea524254123dbe5e09572f13)

---
updated-dependencies:
- dependency-name: step-security/harden-runner
  dependency-version: 2.16.1
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: actions-deps
- dependency-name: sbt/setup-sbt
  dependency-version: 1.1.22
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: actions-deps
- dependency-name: docker/login-action
  dependency-version: 4.1.0
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions-deps
- dependency-name: github/codeql-action
  dependency-version: 4.35.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: actions-deps
...

Signed-off-by: dependabot[bot] <[email protected]>