Skip to main content
This processor reads data from any smart contract, just like the Read Contract feature on block explorers. It currently supports EVM chains only.
For example,  Read Contract on Basescan

For example, Read Contract on Basescan

Example configuration for a Read Contract processor

Example configuration for a Read Contract processor

The processor’s output is stored in the variables listed under Variables to store results. After you paste in the ABI, simply click the + button and the variables will auto-fill in the same order as the ABI.
The returned variables appear in the same order as they do in the ABI

The returned variables appear in the same order as they do in the ABI

Configuration details:
Field nameRequired?Detail
Contract addressYesThe address of the contract you want to read from
Contract ABIYesABI of contract
Method nameYesThe name of the function you call to retrieve data from the contract
Parameter listNoThe parameters used to call the function
List of variables to save the resultsYesList the variables that store the returned results
Node endpoint groupYesSelect the node provider to interact with the blockchain

How to obtain the contract ABI

To grab a contract’s ABI, open the Code tab, scroll to the bottom, and copy the Contract ABI block
Contract ABI on Basescan

Contract ABI on Basescan