Developers

An overview of the available documentation for developers. {synopsis}

List of Resources

Please find the following resources for in-depth information:

  • Quick Connect: List of publicly available endpoints.
  • Kynno Clients: Description of available clients.
  • Block Explorers: List of block explorers available for Kynno.
  • Testnet Faucet: Explaination of faucet use to obtain testnet tokens.
  • Localnet: Instructions on how to configure a local instance of the Kynno blockchain.
    • Single Node: Run a single local node.
    • Multi Node: Run a local testnet with multiple nodes.
    • Testnet: Use the testnet command of the Kynno daemon.
  • Libraries:
  • Guides:

Remote Procedure Calls (RPCs)

As Kynno lives at the crossroads of Cosmos and Ethereum, there are RPC connections available for all corresponding interfaces:

  • JSON-RPC Server: General information about the JSON-RPC server provided by Kynno.
  • Running The Server: Instructions on how to set up the server when running a node.
  • Namespaces: Description of the available JSON-RPC namespaces.
  • JSON-RPC Methods: List of supported JSON-RPC endpoints and methods.
  • Events: Information about the available events and instructions to subscribe to them.
  • Cosmos gRPC & REST: Documentation of the available gRPC implementation on Kynno.
  • Tendermint RPC: Documentation for the RPC protocols supported by Tendermint.

Tutorials For Ethereum Devs

To welcome Ethereum developers, there is a selection of tutorials available showcasing some widely used developer tools:

  • Remix: Instructions to deploy a smart contract on Kynno with Remix IDE.
  • Hardhat: Instructions to deploy a smart contract on Kynno with the Hardhat suite of development tools.
  • Truffle: Instructions to deploy a smart contract on Kynno using the Truffle framework.