{"library":"xtract-cli","type":"library","category":null,"description":"Solidity to MultiversX smart contract transpiler with CLI and TypeScript SDK. As of v1.0.0 (released 2025), XTract also includes wallet creation, WASM build via mxpy, and deployment to devnet/testnet/mainnet. It supports full Solidity function bodies, mappings (including nested), modifiers, inheritance, events, require/revert, and control flow. The npm package xtract-cli ships TypeScript types and a SDK (XtractTranspiler, ContractDeployer) for programmatic use. Peer dependency on @multiversx/sdk-core >=13.0.0. Node >=18 required.","language":"javascript","status":"active","version":"1.0.0","tags":["javascript","solidity","multiversx","transpiler","elrond","smart-contract","evm","rust","sdk","typescript"],"last_verified":"Fri May 01","install":[{"cmd":"npm install xtract-cli","imports":["import { XtractTranspiler } from 'xtract-cli/sdk'","import { ContractDeployer } from 'xtract-cli/sdk'","import XtractTranspiler from 'xtract-cli/sdk'"]},{"cmd":"yarn add xtract-cli","imports":[]},{"cmd":"pnpm add xtract-cli","imports":[]}],"homepage":"https://xtract.dev","github":"https://github.com/XTract-build/Xtract","docs":null,"changelog":null,"pypi":null,"npm":"https://www.npmjs.com/package/xtract-cli","openapi_spec":null,"status_page":null,"smithery":null,"compatibility":null}