If you are here because you are looking for a convenient way to invoke smart contracts and interpret the responses without writing code, you would be better off using Neonova (rentfuse-labs/neonova).
Last Updated: Neo v3.1.0
A full collection of requests for use with Neo N3 RPC endpoints. The Insomnia collection is based on the core Neo node API; other clients (e.g. NeoGo) may have slight differences in supported methods or behavior.
Three environments are provided: one for MainNet, one for TestNet, and one set up following the Neo Express defaults.
The collection is divided into 5 categories by request type:
- Blockchain
- Node
- Contract
- Plugin
- Wallet
The structure follows the official API reference, except listplugins
has been moved to Node, and validateaddress
has been added to Wallet.
Get the desktop client for your OS.
Save the Insomnia-neo-n3-api.json
file and import it via Application > Preferences > Data
Use the Manage Environments
menu if you want to change the nodes used across each environment. The menu can be found in the active environment tab (MainNet/TestNet/Express), or you can open the menu quickly using CTRL+E. You can supply your own endpoint, or select a public one. Several public nodes for the N3 MainNet and TestNet can be found on Dora.
Select your activate environment (e.g. MainNet or TestNet) and choose a request to perform. Modify the parameters as desired. Visit the Docs
tab for detailed instructions and examples for each request.