@radzor/smart-contract
Interact with EVM smart contracts via JSON-RPC. Read state, call functions, and send transactions.
Web3 & Blockchainv0.1.0typescriptpythonServersmart-contractethereumevmsolidityweb3blockchainby Radzor
Install
View source on GitHub →$npx radzor@latest add smart-contract
⚠ Constraints: Requires an Ethereum JSON-RPC endpoint (Infura, Alchemy, or local node). ABI must match the deployed contract. Sending transactions requires a funded private key.
Inputs
| Name | Type | Default | Description |
|---|---|---|---|
| rpcUrl* | string | — | JSON-RPC endpoint URL (e.g. Infura, Alchemy, or local node). |
| contractAddress* | string | — | Deployed contract address (0x...). |
| abi* | object[] | — | Contract ABI as JSON array. |
rpcUrl*string
JSON-RPC endpoint URL (e.g. Infura, Alchemy, or local node).
contractAddress*string
Deployed contract address (0x...).
abi*