🤲 3rd party Integrations
Are you a developer looking to integrate Fhenix into your project, or support Fhenix with your app? This section is for you!
Things to Know​
APIs, RPCs and general compatibility​
Fhenix is based on Arbitrum, with the Helium Testnet based on Arbitrum Nitro version 2.3.4 (ArbOS 20). This means that everything that is natively supported by Arbitrum Nitro is also supported by Fhenix (rpc calls, ABI, etc).
Please refer to the Arbitrum documentation for more information and specifics.
EVM Compatibility​
Fhenix is fully EVM compatible, up to and including the Cancun Upgrade. This means that any contract that runs on Ethereum should run on Fhenix as well. We support Solidity compiler 0.8.26.
Public Endpoints​
We have public endpoints available for the Helium Testnet, which can be used:
Type | API |
---|---|
JSON-RPC | https://api.helium.fhenix.zone |
Chain ID | 8008135 |
Websocket | wss://api.helium.fhenix.zone:8548 |
If you require specialized endpoints, or higher rate limits than the default please reach out to us on Discord or email.
Cross Chain Messaging Contracts​
The following contracts are deployed on Ethereum Sepolia and may be used by developers that wish to interact with Fhenix in a similar way to Arbitrum
Delayed Inbox | 0xf993E10C83Fe26DddFc6cb5E82444C44201e8a9C |
Bridge | 0xBAE4d0f2b685452450bfC29a920A82e1DBdcFdD1 |
Outbox | 0x2635a570f9ae308618D0A340DCd1118fBF73B2E8 |