{"repo":"paritytech/bcts","free":true,"listed":false,"github":"https://github.com/paritytech/bcts","clone":"git clone https://github.com/paritytech/bcts.git","description":"TypeScript port of deterministic CBOR (dCBOR), Gordian Envelope for privacy-preserving data, Uniform Resources (UR), secret sharing (SSKR/Shamir), XID decentralized identities, provenance marks, LifeHash visual hashing, and FROST threshold signatures.","language":"TypeScript","stars":22,"topics":["dcbor","shamir","sskr","xid","typescript","blockchain","cbor","gstp","cli","cryptography"],"license":"BSD-2-Clause-Patent","category":"blockchain-web3","readme_excerpt":"BCTS - Blockchain Commons for TypeScript 🔷 Community Implementation: This is a TypeScript port of the Blockchain Commons' open specifications and implementations. ⚠️ Disclaimer: This is a project in active development. It has not been audited, APIs and interfaces are subject to change. Overview This repository includes 20 packages covering deterministic CBOR encoding (dCBOR), Gordian Envelope for privacy-preserving data containers, Uniform Resources (URs) and Multipart URs for QR code transport, cryptographic primitives, secret sharing (Shamir/SSKR), decentralized identity (XID), provenance verification, visual hashing (LifeHash), and distributed infrastructure for threshold signatures (FROST/Hubert). The suite also provides 5 CLI tools and an interactive web IDE. All implementations follow the Rust reference implementations as the source of truth. 📚 Resources - CBOR Book - Comprehensive guide to CBOR, dCBOR, and Gordian Envelope - BC YouTube Channel - A YouTube channel with many lectures and tutorials - BC Developer Docs - BC's developer documentation - JSON vs CBOR - Comparison of JSON and CBOR formats - Deterministic Data: Intro to dCBOR - Introduction to deterministic CBOR - dCBOR Deep Dive - Why \"almost\" deterministic isn't enough - AI-Assisted development - Check this out if you're using an AI tool 🎮 Applications BCTS IDE An interactive web application for experimenting with dCBOR encoding, Uniform Resources decoding, and Gordian Envelope visualization. Features: - D","default_branch":null,"files":null,"tree":[],"storefront":"/r/paritytech","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/paritytech/bcts/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}