Start Connecting with Infura and the Ethereum Blockchain

Last updated Tue May 24 2022

Use this recipe to connect your Integration processes with Ethereum smart contracts. The recipe includes:

  • Quick steps for setting up the HTTP Client connector with Infura.
  • A mechanism to call an Ethereum standard method.
  • A mechanism to call an Ethereum custom smart contract function.


Infura provides connectivity to the Ethereum blockchain without the need to stand up, and maintain, a full Ethereum node. This reduces the barrier to entry for an organization working with Web3 technology. Infura is made by Consensys; which is a reputable thought leader in the space.

This recipe includes two example calls that retrieve data from the Ethereum Rinkeby Testnet blockchain, via Infura. These read-methods do not require a signed transaction, so they provide a good introduction to both Infura and Ethereum calls.

The first part of the recipe uses the eth_blockNumber method to return the most recent block. The second part uses the eth_call method to call the the retrieve() function on a custom smart contract we’ve deployed.

Once the pattern is set up, the possibilities are endless for where you can automate the use of Ethereum blockchain data. Get started today!

The recipe qualifies for Boomi’s Recipe Program

This Recipe is eligible for Boomi’s Recipe Program – that bundles free expertise from the Boomi PSO team included in the price of this prebuilt offering. The Boomi experts will help you get set up faster than ever, allowing you to get the most out of the Boomi AtomSphere Platform.

Learn More

Related Solutions


Start Encrypting Single Fields

Easily encrypt a single field's value within a given document. Field values are encrypted, temporarily stored in a Document Cache, and then re-incorporated with the rest of the document using a Map shape.
Learn more


Start Connecting with GTreasury

Easily connect to GTreasury and create a payment!
Learn more


Start Retrieving Attachments with Salesforce

Easily retrieve attachments associated with a Salesforce object and write them to the disk.
Learn more