Developer Portal

Build cross-chain applications on ËTRID's multichain infrastructure. Connect 13 major blockchains with one unified protocol.

Quick Start

Install ËTRID SDK
npm install @etrid/sdk
# or
yarn add @etrid/sdk
Connect to ËTRID Network
import { EtridSDK } from '@etrid/sdk';

// Initialize ËTRID SDK
const etrid = new EtridSDK({
  network: 'mainnet',
  endpoint: 'wss://rpc.etrid.org'
});

// Connect to blockchain
await etrid.connect();

// Get current block number
const blockNumber = await etrid.getBlockNumber();
console.log('Current block:', blockNumber);

// Send cross-chain transaction
const tx = await etrid.crossChain.transfer({
  from: 'ethereum',
  to: 'bsc',
  asset: 'USDC',
  amount: '100'
});

await tx.wait();

SDKs & Tools

📦

JavaScript SDK

Full-featured SDK for Node.js and browser

npm install @etrid/sdk →
🐍

Python SDK

Python library for backend integration

pip install etrid →
🦀

Rust SDK

High-performance Rust crate

cargo add etrid →
📝

Contract Templates

Audited smart contract templates

View Templates →

CLI Tools

Command-line development tools

Install CLI →
🧪

Testing Framework

Test your dApps locally

Learn More →

Network Endpoints

Mainnet

WebSocket RPC
wss://rpc.etrid.org
HTTP RPC
https://rpc.etrid.org
Chain ID
etrid-mainnet-1

Testnet

WebSocket RPC
wss://testnet-rpc.etrid.org
HTTP RPC
https://testnet-rpc.etrid.org

Tutorials & Guides

Need Help?

Join our developer community for support and collaboration