Skip to main content

VerificationData

VerificationData is a data structure that contains all the information needed to verify a smart contract on a blockchain. contract: The smart contract that needs to be verified. contractDependencies: The smart contracts that need to be compiled before verification. programDependencies: The zk programs that need to be compiled before verification. address: The address of the smart contract on the blockchain. chain: The blockchain on which the smart contract is deployed. image: The logo of the smart contract (public url)

Contract, contractDependencies, and programDependencies should be exported from the repo

Index

Properties

address

address: string

chain

chain: blockchain

contract

contract: typeof SmartContract

optionalcontractDependencies

contractDependencies?: typeof SmartContract[]

optionalimage

image?: string

optionalprogramDependencies

programDependencies?: any[]