Developer Resources

Technical Questions

I think I’ve found a vulnerability, what should I do?

Check out our bug bounty program on Immunefi.

Where is the block explorer?

We recommend using the following block explorers:

Where can I download the latest snapshots?

If you’re looking to spin up your own archive node, our snapshot service provides a convenient solution, enabling you to skip syncing from scratch. We also offer small pruned snapshots for quick server bootstrapping.

Where can I get the public REST and RPC nodes?

You can check the Cosmos Chain Registry for public endpoints: For a list of available endpoints, see our Endpoints Reference.

How can I check the current status of Neutron’s RPCs?

For the most current information on the status of our RPCs and any scheduled maintenance, please visit our Neutron Status page. This page provides real-time updates and alerts regarding the operational status of all Neutron services.

What CosmWasm version is used?

We are using a patched 0.51.0 version of wasmd.

I’m getting “out of gas” errors when querying smart contracts. How do I fix this?

If you encounter errors like:
out of gas in location: Wasm engine function execution; gasWanted: 3000000, gasUsed: 3000000: out of gas: unknown request
This indicates that smart contract queries are hitting the gas limit. There are two different gas limit configurations that are often confused:
  1. General Cosmos SDK Query Gas Limit (query-gas-limit in root of app.toml):
    # The maximum gas a query coming over rest/grpc may consume.
    # If this is set to zero, the query can consume an unbounded amount of gas.
    query-gas-limit = "0"
    
  2. CosmWasm Specific Query Gas Limit (wasm.query_gas_limit in [wasm] section):
    ###############################################################################
    ###                                   WASM                                  ###
    ###############################################################################
    [wasm]
    # This is the maximum sdk gas (wasm and storage) that we allow for any x/wasm "smart" queries
    query_gas_limit = 100000000
    
Solution: If you control the node, add or increase the wasm.query_gas_limit setting in your app.toml:
[wasm]
query_gas_limit = 100000000
Key differences to remember:
  • Use underscores (query_gas_limit) for wasm configuration, not dashes (query-gas-limit)
  • The wasm setting is in the [wasm] section, not at the root level
  • This setting can also be configured as a command line flag: --wasm.query_gas_limit=100000000
This is particularly important for applications making complex or paginated smart contract queries. If you’re using a public RPC endpoint, you’ll need to either optimize your queries to use less gas or find an RPC provider with higher gas limits.

Where is the testnet faucet?

You can request tokens from the Testnet (pion-1) Faucet through two channels:
  1. Discord: Post in the #testnet-faucet channel on Neutron’s Discord server with the command: $request <NEUTRON-ADDRESS>
  2. Telegram: Use the Telegram Faucet Bot with the command: /request <NEUTRON-ADDRESS>
Where <NEUTRON-ADDRESS> is a neutron1****** generated address.

Network Resources