POST /v1/identity/verify: an AERE Identity presentation judged by the published command line -> VALID / PARTIAL / INVALID with every row, the claims shown and the subject when no row failed, and the command that reproduces the verdict. POST /v1/compliance/check: your policy judged on a presentation -> COMPLIANT / NOT_COMPLIANT with the reasons and, with record, the decision as an AIP-23 envelope without personal data. In Go the presentation, keys, lists and policy travel as json.RawMessage: a map or float64 would change numbers above 2^53 and the canonical text the signatures cover. The .NET negative control now builds clean for each planted defect (an incremental build could run the tests against the previous planted library). A negative control for the JavaScript and Python routes is added. Tests: JavaScript 13, Python 14, Go ok, Java 10/10 (and the Java 8 API gate); negative controls Go 9/9, Java 10/10, .NET 12/12, JavaScript and Python 4/4.
17 lines
725 B
JSON
17 lines
725 B
JSON
{
|
|
"name": "@aere/cloud",
|
|
"version": "1.7.0",
|
|
"description": "Official client for the Aere Cloud API: keyed RPC, post-quantum verification, chain data, notarization, webhooks and gas sponsorship on Aere Network (chain 2800).",
|
|
"type": "module",
|
|
"main": "index.mjs",
|
|
"exports": { ".": "./index.mjs" },
|
|
"files": ["index.mjs", "README.md"],
|
|
"scripts": { "test": "node test/sdk.test.mjs" },
|
|
"keywords": ["aere", "blockchain", "evm", "post-quantum", "falcon", "rpc", "web3", "chain-2800"],
|
|
"license": "MIT",
|
|
"homepage": "https://aere.network/cloud.html",
|
|
"repository": { "type": "git", "url": "https://git.aere.network/aere-network/aere-cloud-sdk" },
|
|
"engines": { "node": ">=18" },
|
|
"dependencies": {}
|
|
}
|