[](https://www.npmjs.com/package/ton-crypto)
[](https://www.npmjs.com/package/@ton/crypto)
Cross-platform crypto primitives for building apps for TON blockchain. For internal implementation of `@ton/crypto`.
[](https://www.npmjs.com/package/ton-crypto-primitives)
[](https://www.npmjs.com/package/ton)
TON transaction emulator
The TON FunC smart-contract compiler
## 🚨 Repository Deprecated and Moved! 🚨
Provides functions for detecting if the host environment supports the WebCrypto API
A pure JS implementation SHA256.
implementation of crypto for the browser
SHA256 wrapper for browsers that prefers `window.crypto.subtle` but will fall back to a pure JS implementation in @aws-crypto/sha256-js to provide a consistent interface for SHA256.
No description provided.
JavaScript library of crypto standards.
Helper functions
Pure JS implementation of CRC32 https://en.wikipedia.org/wiki/Cyclic_redundancy_check
TonApi adapter for @ton/ton
Pure JS implementation of CRC32-C https://en.wikipedia.org/wiki/Cyclic_redundancy_check
[](https://www.npmjs.com/package/ton-crypto)
Provides functions and types for detecting if the host environment is IE11
Core TypeScript library that implements low level primitives for TON blockchain.
adds node crypto signing for browsers
No description provided.
aes, for browserify
Eigen layer bls utilities
Eigen layer SDK bn254 utilities
Newton Protocol ECDSA keystore utilities
Core Proton cryptography library
Proton account cryptography (user keys, address keys, etc.) and key management
Low-level primitives: AEAD, HKDF
TON crypto primitives
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.
No description provided.