The Aion Network
A third-generation multi-tier blockchain network with the world’s first Java-based smart contract execution environment (the JVM). Aion will support a future where many blockchains exist to solve unique industry problems and to power the services of the modern world.
How to get connected to Aion with Nodesmith
Nodesmith is a drop-in replacement for a local Aion Node. You won’t have to change any of your code other than a single configuration that points your application to Nodesmith rather than a local node (or another provider).
You’ll be able to take full advantage of the speed, scalability, and reliability of Nodesmith—all while using the same APIs and libraries you’re familiar with.
javascript
const Web3 = require('aion-web3');
// Create our web3 instance pointing to Nodesmith
const web3 = new Web3(new Web3.providers.HttpProvider(
'https://aion.api.nodesmith.io/v1/mainnet/jsonrpc?apiKey=YOUR_API_KEY'
));
const interestingAccount = '0xa00338aeb0fb1c8a47c215a0a9daece90bedc406dc31e905788a4f3d83a33943';
// Use the web3 instance to get an account's balance
web3.eth.getBalance(interestingAccount).then((balance) => {
console.log('Balance is ' + balance);
});
Building on Aion with Nodesmith
Nodesmith makes it super simple to get connected to the Aion network, allowing you to stop worrying about infrastructure and start building.
- Compliant JSON RPC API
- Full network state cached
- Scalable & Reliable
- Stable WebSockets and filter support
- Support for both mainnet and testnet
Learn how Aion works with Nodesmith
Documentation
Backed by The Aion Foundation
Nodesmith has been an early supporter of the Aion Network and was a recipient of a grant from the Aion Foundation in 2018. You can find information about the grant on Aion’s Bounties and Grants page.