{"library":"icon-sdk-js","type":"library","category":null,"description":"The ICON JavaScript SDK provides a comprehensive set of tools for interacting with the ICON blockchain network. It enables developers to build decentralized applications (dApps) and services by offering APIs for transaction building, wallet management, unit conversions, and communication with ICON nodes using JSON-RPC version 3. Currently at version 1.5.3, the library sees active development with regular dependency updates and feature additions, as evidenced by recent releases including new APIs like `icx_getNetworkInfo` and ongoing maintenance. Key differentiators include its explicit support for various JavaScript environments (Node.js, browser, React Native) and a modular builder pattern for constructing complex transactions.","language":"javascript","status":"active","version":"1.5.3","tags":["javascript","icon","icx","cryptocurrency","crypto","bitcoin","ethereum","binance","typescript"],"last_verified":"Wed May 27","install":[{"cmd":"npm install icon-sdk-js","imports":["import IconService from 'icon-sdk-js'; // For browser/React Native\n// OR\nconst IconService = require('icon-sdk-js'); // For Node.js","import IconService from 'icon-sdk-js';\nconst { IconBuilder } = IconService; // Accessing nested builder via default export","import IconService from 'icon-sdk-js';\nconst { IconBuilder } = IconService;\nconst { IcxTransactionBuilder } = IconBuilder;"]},{"cmd":"yarn add icon-sdk-js","imports":[]},{"cmd":"pnpm add icon-sdk-js","imports":[]}],"homepage":"https://www.icon.foundation","github":"https://github.com/icon-project/icon-sdk-js","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/icon-sdk-js","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":{"summary":{"python_range":"18–22","success_rate":0,"avg_install_s":null,"avg_import_s":null,"wheel_type":null},"url":"https://checklist.day/v1/registry/icon-sdk-js/compatibility"}}