
Security News
Deno Goes the Way of the Dinosaur
Cloudflare is acquiring Deno’s team, which will provide another year of bug fixes and security updates before ending support for the runtime.
@xyo-network/sdk-protocol-core
Advanced tools
Foundation SDK barrel for XYO Protocol 2.0 (protocol, core payload plugins, manifest, sdk-utils)
Foundation SDK core monolith for XYO Protocol 2.0 — protocol, core payload plugins, manifest, and sdk-utils. The public
@xyo-network/sdk-protocolpackage re-exports this package.
@xyo-network/sdk-protocol re-exports the published @xyo-network/* foundation packages.
Its dist/ contains thin re-export bundles, and runtime dependencies pull in the
individual foundation packages transitively. Shared externals (ethers, @ariestools/sdk,
zod, etc.) remain peerDependencies.
Import the whole SDK:
import { ObjectHasher } from '@xyo-network/sdk-protocol'
...or a foundation package via subpath export:
import { PayloadPlugins } from '@xyo-network/sdk-protocol/core-payload-plugins'
import { Api } from '@xyo-network/sdk-protocol/sdk-utils'
import { PayloadSchema } from '@xyo-network/sdk-protocol/payload-model'
Compilation is handled by the @ariestools/toolchain custom entry mode configured in
xy.config.ts. Because workspace compile runs topologically, every
foundation package's dist/ is built before this barrel compiles:
pnpm xy build # compiles all packages, then builds the barrel
pnpm xy build @xyo-network/sdk-protocol # builds the barrel using already-compiled child dist
Consumers can import from @xyo-network/sdk-protocol, one of its subpaths, or the
individual @xyo-network/* foundation packages directly.
The elliptic/workerd subpath supplies the SDK's secp256k1 operations from a
statically imported WebAssembly.Module, as required by Cloudflare Workers:
import { initializeEllipticWorkerd } from '@xyo-network/sdk-protocol-core/elliptic/workerd'
const cryptoReady = initializeEllipticWorkerd()
Await cryptoReady before using Account signing or verification APIs. The
backend is installed once into the shared Elliptic singleton and cannot be
replaced after initialization. The packaged libauth Wasm artifact is SHA-256
pinned and includes its upstream MIT license.
Using npm:
npm install @xyo-network/sdk-protocol
Using yarn:
yarn add @xyo-network/sdk-protocol
Using pnpm:
pnpm add @xyo-network/sdk-protocol
Using bun:
bun add @xyo-network/sdk-protocol
See the LICENSE file for license rights and limitations (LGPL-3.0-only).
FAQs
Foundation SDK barrel for XYO Protocol 2.0 (protocol, core payload plugins, manifest, sdk-utils)
The npm package @xyo-network/sdk-protocol-core receives a total of 2,120 weekly downloads. As such, @xyo-network/sdk-protocol-core popularity was classified as popular.
We found that @xyo-network/sdk-protocol-core demonstrated a healthy version release cadence and project activity because the last version was released less than a year ago. It has 5 open source maintainers collaborating on the project.

Security News
Cloudflare is acquiring Deno’s team, which will provide another year of bug fixes and security updates before ending support for the runtime.

Security News
Anthropic’s free OSS Scanner uses Mythos and other Claude models to find open source vulnerabilities and send maintainers reports with proposed fixes.

Security News
On Front Lines’ Early Adopters: CISO podcast, Andrew Becherer shares lessons from Datadog, weighs the long-term costs of AI-built tools, and explains how founders can actually gain a CISO’s trust.