OpenViSTAI · Agents · Blockchain · Crypto
Menu
Developer Tools

Delphereum

Delphereum is a Pascal library that provides a Delphi interface to Ethereum and EVM-compatible networks for building native decentralized applications. It supports sending transactions, interacting with smart contracts and reading blockchain data.

Independent OpenViST project profile, based on linked sources.

Delphereum — OpenViST project profile in Developer Tools.
OpenViST project illustration. See the linked sources for product details.
Understand the project

Practical overview

When it fits

Use Delphereum when developing in Delphi and an application needs to communicate with Ethereum or an EVM-compatible network.

Who it is for

  • Delphi developers adding Ethereum or EVM-compatible network features to native applications.
  • Teams building Delphi software that needs to submit transactions, work with smart contracts or read blockchain data.

Documented uses

  • Build a native Delphi application that sends blockchain transactions.
  • Add smart-contract interaction to a Delphi dapp.
  • Read blockchain data from an application.
Before you choose

Requirements & limits

  • Compilation requires four companion repositories and their source directories in the Delphi search path.
  • The README lists no runtime dependencies, while documenting dependencies needed to compile the project.
  • The project describes broad EVM-compatible network support and names Arbitrum, Optimism, Polygon, Gnosis Chain, BNB Chain, Sonic and PulseChain.

Check current requirements in the official documentation. Source-based guidance does not mean OpenViST has run or independently tested this project.

Source-based practical guide

Configure Delphi search paths for Delphereum

Prepare a Delphi project to compile Delphereum with its documented source dependencies.

Before you start

  • A Delphi development environment.
  • A project directory in which Delphereum and its dependencies can be placed.

Steps

  1. Clone the DelphiBigNumbers, SimpleBaseLib4Pascal, HashLib4Pascal, and CryptoLib4Pascal repositories.

  2. Place the repositories alongside the Delphereum directory in the project layout described in the README.

  3. Add the dependency source directories and Delphereum directory to the Delphi search path, using the README’s example path list as a reference.

Expected outcome

The Delphi project has the documented dependency repositories and search-path entries needed before compiling Delphereum.

Guide limitations

  • The README documents preparation for compilation, not compilation or application execution.
  • The example search path assumes the directory layout shown in the README.
Evidence and transparency

Sources & review

Source record details
Source availability
Active
Sources checked
17 October 2026
Original website title
svanas/delphereum · Official homepage title · retained in its source language