Skip to content

Decentral-America/DecentralChain

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14,893 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

DecentralChain

DecentralChain SDK

Unified TypeScript monorepo for all @decentralchain packages

License Node >=24 pnpm 10 Nx 22


Packages

Package Description
@decentralchain/ts-types Core TypeScript type definitions
@decentralchain/bignumber BigNumber utilities
@decentralchain/ts-lib-crypto Cryptographic primitives
@decentralchain/marshall Binary serialization
@decentralchain/protobuf-serialization Protobuf serialization
@decentralchain/crypto High-level crypto API
@decentralchain/assets-pairs-order Asset pair ordering
@decentralchain/oracle-data Oracle data utilities
@decentralchain/browser-bus Cross-window messaging
@decentralchain/cubensis-connect-types Wallet connection types
@decentralchain/ledger Ledger hardware wallet
@decentralchain/parse-json-bignumber JSON parsing with BigNumber
@decentralchain/data-entities Data entity models
@decentralchain/money-like-to-node Money conversion
@decentralchain/node-api-js Node REST API client
@decentralchain/ride-js RIDE smart contract compiler
@decentralchain/swap-client Atomic swap client
@decentralchain/data-service-client-js Data service client
@decentralchain/transactions Transaction builders
@decentralchain/signature-adapter Signature adapters
@decentralchain/signer Transaction signing
@decentralchain/cubensis-connect-provider Wallet provider

Apps

App Description
@decentralchain/exchange DEX trading interface
@decentralchain/scanner DecentralScan blockchain explorer
@decentralchain/cubensis-connect Wallet extension

Documentation

Document Description
docs/UPSTREAM.md Waves provenance, ecosystem mapping, gap analysis, migration history
docs/ARCHITECTURE.md Monorepo architecture, dependency tiers, toolchain, design decisions
docs/STATUS.md Per-package health, timeline, remediation tracking, npm distribution
docs/SECURITY-AUDIT.md Security audit playbook for financial blockchain infrastructure
docs/CONVENTIONS.md Coding standards, quality gates, file templates, naming conventions

Development

# Install dependencies
pnpm install

# Build all packages
pnpm build

# Run all tests
pnpm test

# Type check all packages
pnpm typecheck

# Lint all code
pnpm lint

# Visualize dependency graph
pnpm graph

Working with Nx

# Build a single package
npx nx build @decentralchain/ts-types

# Run affected tests only
npx nx affected -t test

# Run tasks for a specific project
npx nx run @decentralchain/transactions:test

License

MIT — Copyright (c) 2026-present DecentralChain

About

DecentralChain SDK — Unified TypeScript monorepo for all @decentralchain packages

Resources

License

Code of conduct

Contributing

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors