Developer Resources & Tools
Last updated
Was this helpful?
Last updated
Was this helpful?
1) BlockScout is the official blockchain explorer for the xDai Chain. With this full-featured, open-source explorer you can view transactions, accounts & balances, access data via the API, and read and verify smart contracts.
👉
2) AnyBlock Analytics Explorer is convenient for exploring recent transactions and blocks and locating common information quickly**.**
👉
Main RPC is a load balancer with 4 nodes, health checks, and failover.
🚀 QuikNode also supports xDai. Devs can get their own custom endpoint for DApps or other needs.
⚓ Ankr offers API endpoint access available with a free tier up to 100K requests/day. Additional paid tiers are available for developers.
⏹ GetBlock.io provides fast and easy API connection services to an xDai archive node. Both free and paid levels available.
🌎 AnyBlock Analytics provides a JSON-RPC professional service for users. As xDai validators, they have a deep understanding of the network as well as the broader Ethereum ecosystem.
If using eth_getLogs
to pull logs frequently WebSockets are recommended to push new logs as available.
There are two bridge implementations connecting xDai and the Ethereum Mainnet.
Bridge UI is built-in into AlphaWallet, BurnerWallet, BurnerFactory and other applications.
See the dropdown menu under Developer Resources and Tools for tutorials related to many of these tools.
*
xDai Faucet
Test Token Faucets
Tenderly Dashboard Gas Profiler example
WebSockets Endpoint (can be useful to setup BlockScout for xDai) wss://dai-trace-ws.blockscout.com/ws
POSDAO consensus is implemented in Solidity. Proxy contracts should be read for values such as generated by the protocol. A list of current contracts is .
****: ERC20-to-Native TokenBridge implementation, used for transferring Dai <-> xDai between Ethereum and the xDai chain.
****: AMB between Ethereum and xDai for data, token and message transfers. Includes the Ominibridge application for transfer of any ERC20 cross-chain.
allows for gasless transactions and improved DApp UX.
supports xDai data indexing, querying and display.
gives users a super-fast Web3 endpoint for accessing or interacting with the xDai chain.
offers xDai API endpoint access available with a free tier up to 100K requests/day and additional paid tiers.
provides a decentralized API layer for DApp developers (IOS, Android & Web SDKs available) and blockchain users.
provides smart contract deployment, interaction and updating capabilities through a web UI as well as a comprehensive REST API.
: Externally Owned Account (EOA) addresses are the same on xDai as they are on other EVM networks, so no changes are needed to implement 3box functionality.
supports real-time notification & transaction monitoring and mempool streaming with API and SDK tools.
Smart Contract Source Verification. Contracts can also be verified with
lightweight javascript library - can be used as an alternative to for simple application development.
: It's easy to deploy to xDai with Remix, simply choose injected web3 and add the .
Manage smart contract administration including access controls, upgrades, and pausing. Works with Multisig.
: xDai Price Feeds integration.
: Dune supports xDai for data queries and custom dashboards. Visualize and compare data between contracts and chains (xDai and Ethereum support). Existing Dashboards:
dashboard supports xDai transaction inspection - smart contracts can also be pushed to the dashboard for real-time monitoring.
provides monitoring and analytics tools for DApp developers.
analytics dashboard, customizable visualizations, smart contract alerts and scalable GraphQL API.
An xDai faucet to quickly get .01 xDai and start using the chain right away!
allows you to easily create ERC20 FAU tokens for testing purposes.
is also available to use for testing purposes.
General Migration Guide: A fun and easy xDai migration guide from DAOHaus:
GasRelay tutorial by Portis. With a few lines of code, gas fees are shifted to DApp owners rather than users, creating an intuitive user experience.
Archive Fullnode Endpoint (Useful for setting up BlockScout for xDai)
Netstats, an overview of xDai Chain nodes
Anyblock Index (aka ), so you can query it via the Elasticsearch API or search in PostgreSQL: