Step 3: Update the Smart Contract's Cargo.toml File
This step focuses on precisely configuring the Cargo.toml
file for your smart contract, located in the programs/nftminter
directory. Updating this file ensures your project has the correct dependencies and settings for compilation and deployment.
Instructions
Open the Smart Contract's
Cargo.toml
:In Visual Studio Code, navigate to the
programs/nftminter
directory within your project.Open the
Cargo.toml
file located in this directory.
Update the File with the Following Configuration:
Replace the existing content of the
Cargo.toml
file with the config below or your own:This configuration sets up your project with specific settings and dependencies:
Package Information: Names your project
nft-minter
, sets the version, and specifies it was created with Anchor.Library Settings: Defines the type of Rust library being created and its name.
Features: Configures various Anchor features and compilation options.
Dependencies: Specifies the versions of
anchor-lang
andanchor-spl
that your project depends on, ensuring compatibility with your Anchor framework version.
Save Your Changes:
After updating the
Cargo.toml
file, save it to apply the changes.
Last updated