Data Endpoints

The table below lists the contract addresses for the UDF Push and Pull marketplace contracts across supported networks. These addresses must be used during integration. They serve as the interaction points for accessing UDF services on specific blockchains.

When implementing your integration, ensure that the correct address for the target network is referenced in your code.

Marketplace Contract Addresses

Chain
PushMarketplace
PullMarketplace

Assets

The table below provides the contract addresses for supported assets across various networks. These addresses represent the deployed instances of the assets within Entangle’s ecosystem.

Note that assets are encoded in the bytes32 EVM format using their ASCII representation converted to hexadecimal. You can perform this conversion using the below CLI commands with Python or cast. Simply replace NGL/USD in the command with the asset you are using.

python    cast

python -c "import sys; print(\"0x%s\" % sys.argv[1].encode('ascii').ljust(32,b'\x00').hex())" NGL/USD

In the output you should expect NGL/USD to be encoded as 0x4e474c2f55534400000000000000000000000000000000000000000000000000

Last updated