{"repo":"Adamant-im/adamant-api-jsclient","free":true,"listed":false,"github":"https://github.com/Adamant-im/adamant-api-jsclient","clone":"git clone https://github.com/Adamant-im/adamant-api-jsclient.git","description":"Modular TypeScript SDK for the ADAMANT blockchain and deterministic wallet helpers","language":"TypeScript","stars":478,"topics":["adamant-nodes","adm","adamant","blockchain","messenger","chat","decentralized-messenger","anonymous-messenger","secure-messenger","wallet"],"license":"GPL-3.0","category":"blockchain-web3","readme_excerpt":"ADAMANT JavaScript API adamant-api is the TypeScript/Node.js SDK for the ADAMANT blockchain. It provides resilient ADM node access, account and transaction primitives, encrypted messaging, WebSocket subscriptions, and deterministic helpers for supported external wallets. 📚 Documentation: js.docs.adamant.im Built and maintained by the ADAMANT developer community and cryptofoundry . Want custom crypto software, bots, payments or blockchain infrastructure built by engineers with production blockchain experience? Tell us what to build. Features - Automatic ADM node health checks, retries, failover, and height-aware node selection - Typed blockchain API requests and response DTOs - ADM passphrase hashing, keypair and address derivation - Message encryption and decryption - Transaction construction, hashing, signing, and ID calculation - WebSocket subscriptions for incoming transactions, new blocks, and account balance changes - Optional BTC, ETH, DASH, and DOGE wallet derivation and address validation - Pinned, reproducible schema metadata from adamant-schema - Pinned, reproducible coin metadata from adamant-wallets Requirements - Node.js 22 or newer - npm, pnpm, or another package manager supported by your project Installation ADM API usage The package root and adamant-api/adm expose ADM functionality and shared metadata. Importing either entry point does not load coin-specific implementations. minVersion is inclusive. During health checks, nodes below this ADAMANT Node version ","default_branch":null,"files":null,"tree":[],"storefront":"/r/Adamant-im","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/Adamant-im/adamant-api-jsclient/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."}