Crate starknet_contract

Source
Expand description

Library for deploying and interacting with Starknet contracts.

Currently, this crate only provides a single type ContractFactory for deploying contracts using the Universal Deployer Contract.

In the future, features like ABI-based contract binding generation will be added to allow type- safe interaction with Starknet smart contracts.

Structsยง

ContractFactory
A contract factory that acts as a blueprint for deploying Starknet smart contracts using the Universal Deployer Contract.
DeploymentV3
Abstraction over contract deployment via the UDC. This type uses INVOKE v3 transactions under the hood, and hence pays transaction fees in STRK.