Skip to content

Commit b18b765

Browse files
author
ascender1729
committed
docs(website): use bare attestix npm package (published 0.4.1)
The bare unscoped attestix package is published on npm at 0.4.1 (repo attestix-js); the scoped @vibetensor/attestix@0.2.0 is deprecated. Point user-facing install and import docs at the bare name. The site's own verify page still depends on the installed scoped 0.2.0 package; that dependency swap is tracked separately.
1 parent 01487ea commit b18b765

10 files changed

Lines changed: 18 additions & 18 deletions

File tree

website/content/docs/security/fria-template.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -80,11 +80,11 @@ attestix audit list --security-check eu_ai_act.art.27.fria_section_12_signed
8080
### JavaScript / browser
8181

8282
```bash
83-
npm install @vibetensor/attestix
83+
npm install attestix
8484
```
8585

8686
```javascript
87-
import { verifyCredential } from "@vibetensor/attestix";
87+
import { verifyCredential } from "attestix";
8888

8989
const result = await verifyCredential(impactAssessmentCredentialJson);
9090
// result.valid === true if the Ed25519 signature over the JCS-canonical body

website/content/docs/security/iso-42001-mapping.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,11 +66,11 @@ attestix verify-chain <agent-did>
6666
### JavaScript / browser
6767

6868
```bash
69-
npm install @vibetensor/attestix
69+
npm install attestix
7070
```
7171

7272
```javascript
73-
import { verifyCredential } from "@vibetensor/attestix";
73+
import { verifyCredential } from "attestix";
7474

7575
const result = await verifyCredential(impactAssessmentCredentialJson);
7676
// result.valid === true if the Ed25519 signature over the JCS-canonical body

website/content/docs/security/nist-ai-rmf-mapping.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -74,11 +74,11 @@ attestix verify-chain <agent-did>
7474
### JavaScript / browser
7575

7676
```bash
77-
npm install @vibetensor/attestix
77+
npm install attestix
7878
```
7979

8080
```javascript
81-
import { verifyCredential } from "@vibetensor/attestix";
81+
import { verifyCredential } from "attestix";
8282

8383
const result = await verifyCredential(verifiableCheckResultJson);
8484
// result.valid === true if the Ed25519 signature over the JCS-canonical body

website/content/docs/security/owasp-agentic-top10.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -66,11 +66,11 @@ attestix bundle export --include-security-credentials --out my-agent.atxbundle
6666
### JavaScript / browser
6767

6868
```bash
69-
npm install @vibetensor/attestix
69+
npm install attestix
7070
```
7171

7272
```javascript
73-
import { verifyCredential } from "@vibetensor/attestix";
73+
import { verifyCredential } from "attestix";
7474

7575
const result = await verifyCredential(securityCheckCredentialJson);
7676
// result.valid === true if the Ed25519 signature over the JCS-canonical body

website/content/docs/security/soc2-mapping.mdx

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -88,11 +88,11 @@ attestix verify-chain <agent-did>
8888
### JavaScript / browser
8989

9090
```bash
91-
npm install @vibetensor/attestix
91+
npm install attestix
9292
```
9393

9494
```javascript
95-
import { verifyCredential } from "@vibetensor/attestix";
95+
import { verifyCredential } from "attestix";
9696

9797
const result = await verifyCredential(securityCheckCredentialJson);
9898
// result.valid === true if the Ed25519 signature over the JCS-canonical body

website/content/docs/verifiers.mdx

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -11,12 +11,12 @@ The result: a regulator, an auditor, or a peer agent can confirm a Verifiable Cr
1111
1212
## Status
1313

14-
Python is published to PyPI; the JS/TS verifier is published as the scoped package @vibetensor/attestix. Go and Rust are publishing soon.
14+
Python is published to PyPI and the JS/TS verifier to npm as `attestix`. Go and Rust are publishing soon.
1515

1616
| Language | Install | Status |
1717
|----------|---------|--------|
1818
| **Python** | `pip install attestix` | Live: full library (issue + verify) |
19-
| **JS / TS** | `npm install @vibetensor/attestix` | Live: [attestix-js](https://github.com/VibeTensor/attestix-js) |
19+
| **JS / TS** | `npm install attestix` | Live: [attestix-js](https://github.com/VibeTensor/attestix-js) |
2020
| **Go** | `go get github.com/VibeTensor/attestix-go` | Publishing soon: [attestix-go](https://github.com/VibeTensor/attestix-go) |
2121
| **Rust** | `cargo add attestix` | Publishing soon: [attestix-rs](https://github.com/VibeTensor/attestix-rs) |
2222
| **Java** | `com.vibetensor:attestix:0.4.0` | Publishing soon: [attestix-java](https://github.com/VibeTensor/attestix-java) |
@@ -40,7 +40,7 @@ result = CredentialService().verify_credential_external(vc) # the VC JSON
4040
### JavaScript / TypeScript
4141

4242
```ts
43-
import { verifyCredential } from "@vibetensor/attestix";
43+
import { verifyCredential } from "attestix";
4444

4545
const result = await verifyCredential(vc, { didDocument });
4646
if (!result.valid) {

website/content/one-signature-six-languages.mdx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -62,7 +62,7 @@ The verifiers are real, public, and CI-green:
6262
|---|---|
6363
| **Python** | `pip install attestix` (the full library) |
6464
| **Go** | `go get github.com/VibeTensor/attestix-go` |
65-
| **JavaScript / TypeScript** | `npm install @vibetensor/attestix` (bare `attestix` rolling out) |
65+
| **JavaScript / TypeScript** | `npm install attestix` |
6666
| **Rust** | `attestix-rs` (crates.io publish imminent) |
6767
| **Java** | `attestix-java` (Maven Central publish in progress) |
6868
| **R** | `attestix-r` (CRAN submission in progress) |

website/public/llms.txt

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -106,10 +106,10 @@ pip install attestix
106106
JS/TS verifier (same canonical-JSON form + Ed25519 verification):
107107

108108
```
109-
npm install @vibetensor/attestix
109+
npm install attestix
110110
```
111111

112-
The bare npm name `attestix` is planned but not yet published; install the scoped package `@vibetensor/attestix` (verifier-only) for now.
112+
The scoped npm name `@vibetensor/attestix` is deprecated; install the bare `attestix` package (matches `pip install attestix`).
113113

114114
## Links
115115

website/src/app/(marketing)/spec/bundle/v1/page.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -312,7 +312,7 @@ export default function BundleSpecV1Page() {
312312
},
313313
{
314314
k: "Canonicalization",
315-
v: 'JCS-style: json.dumps(sort_keys=True, separators=(",",":"), ensure_ascii=False) followed by Unicode NFC. NOT strict RFC 8785 — documented in the Python attestix.auth.crypto.canonicalize_json and the equivalent canonicalizeJson in the npm attestix package (today @vibetensor/attestix until the unscoped publish completes).',
315+
v: 'JCS-style: json.dumps(sort_keys=True, separators=(",",":"), ensure_ascii=False) followed by Unicode NFC. NOT strict RFC 8785 — documented in the Python attestix.auth.crypto.canonicalize_json and the equivalent canonicalizeJson in the npm attestix package.',
316316
},
317317
{
318318
k: "Member order",

website/src/lib/config.tsx

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,7 @@ export const siteConfig = {
5151
description:
5252
"The complete attestation toolkit. Every cryptographic primitive and standards-conformance claim is here, reproducible offline. Run it on your own infrastructure.",
5353
features: [
54-
"47 MCP tools, full Python core + npm verifier (scoped @vibetensor/attestix)",
54+
"47 MCP tools, full Python core + npm verifier (attestix)",
5555
"Ed25519 / JCS / RFC 6962 Merkle, W3C VC + DID, UCAN",
5656
"Local SQLite storage",
5757
"Base L2 Sepolia testnet anchoring (BYO testnet ETH)",

0 commit comments

Comments
 (0)