Package: attestix Type: Package Title: Offline Verifier for Attestix Ed25519 Credentials and UCAN Delegations Version: 0.4.1 Authors@R: c( person("Pavan Kumar", "Dubasi", role = c("aut", "cre"), email = "info@vibetensor.com"), person("VibeTensor", role = c("cph", "fnd"))) Description: An offline verifier for verifiable credentials and delegation chains issued by the Attestix Python core. Verifies Ed25519 (RFC 8032) signatures over W3C Verifiable Credentials, decodes Ed25519 'did:key' identifiers, and verifies UCAN delegation chains (EdDSA 'JWT's) including capability attenuation, with no Python runtime required. Reproduces the Attestix JCS-style JSON canonical form (a practical subset of RFC 8785 that additionally applies 'NFC' Unicode normalization) byte-for-byte so that signatures produced by the reference implementation verify here. Useful for compliance, research and biostatistics users who work in R and need to check AI-agent compliance credentials. See for the project and for the bundle wire format. License: Apache License (>= 2) URL: https://github.com/VibeTensor/attestix-r, https://attestix.io BugReports: https://github.com/VibeTensor/attestix-r/issues Encoding: UTF-8 Depends: R (>= 4.0.0) Imports: sodium, openssl, stringi Suggests: jsonlite, testthat (>= 3.0.0) Config/testthat/edition: 3 RoxygenNote: 7.3.2 NeedsCompilation: no Config/pak/sysreqs: libicu-dev libsodium-dev libssl-dev Repository: https://vibetensor.r-universe.dev Date/Publication: 2026-06-24 16:10:49 UTC RemoteUrl: https://github.com/vibetensor/attestix-r RemoteRef: HEAD RemoteSha: 732dd364a29c7971ab389fe855ee2c07a87ca0ac Packaged: 2026-07-05 08:19:19 UTC; root Author: Pavan Kumar Dubasi [aut, cre], VibeTensor [cph, fnd] Maintainer: Pavan Kumar Dubasi