Download Asentum Operator.
Desktop validator app for macOS and Windows. Turn your computer into a full Asentum validator node — no terminal required.
Open the .dmg and drag Asentum Operator to your Applications folder. On first launch, right-click and choose Open if macOS shows an unidentified developer warning. Pick the arm64 build if your Mac is M-series; pick the Intel build otherwise.
Run the installer and follow the setup wizard. Windows may show a SmartScreen warning — click "More info" then "Run anyway".
The CLI wraps the same node binary as the desktop app with a non-interactive interface. Best for VPS deployments and developers who prefer the terminal.
For developers
Build on Asentum from any TypeScript or JavaScript runtime.
SDK
@asentum/sdk
TypeScript SDK for chain reads, wallet management, and contract interaction. Works in Node and browsers.
npm i @asentum/sdkSDK reference →
Cryptography
@asentum/crypto
Standalone ML-DSA-65 (Dilithium3) signing, BLAKE3, and address derivation. Usable outside the SDK.
npm i @asentum/crypto
Types
@asentum/types
Shared TypeScript types and SSZ schemas. Accounts, transactions, blocks, headers.
npm i @asentum/types
MetaMask Snap
@asentum/metamask-snap
MetaMask Snap that signs AsentumChain transactions inside MetaMask Flask. Lets MetaMask users use Asentum without forking the extension.
npm i @asentum/metamask-snap
Wallets and integrations
Hold ASE, sign transactions, and connect to dapps. Pick what fits your setup.
Browser
Asentum Wallet extension
Native Chrome extension. Local Dilithium3 keypair, per-origin permissions, in-extension faucet button. Manifest V3.
Chrome Web Store submission pending. Sideload from the zip bundle in the meantime.
Mobile / chat
@AsentumBot on Telegram
Wallet that lives inside Telegram. PIN-encrypted Dilithium3 key on the server, dapp pairing via 6-character codes, receive notifications, 15-minute auto-sign windows.
Open in Telegram →MetaMask
Asentum MetaMask Snap
Sign AsentumChain transactions with the Dilithium3 key derived from your existing MetaMask seed. Runs in MetaMask Flask while we wait for the public Snaps directory.
Install guide →System requirements
Minimum
- 2-core CPU (x64 or ARM64)
- 4 GB RAM
- 10 GB free disk space
- Broadband internet connection
Supported platforms
- macOS 12+ (Monterey or later)
- Windows 10+ (64-bit)
- Linux via CLI (Ubuntu 22.04+, Debian 12+)