Kadena AI Assistant

⌘K
Not authenticated

Quick start

Basic conceptsAccounts, keys, and principalsPact features and conventionsFunctions, variables, and typesModules and referencesCapabilitiesGuardsDatabase modelTransaction format and flow
Smart contractsInstallation and setupDeveloper tooling

Developer tooling

Although Pact provides the foundations for developing smart contracts for the Kadena network, there are several other tools and extensions you might want to install and configure to complement Pact and provide a more complete development environment. The additional tools you might want to install include the following:

  • Pact language server
  • Pact version manager
  • Pact extension for Visual Studio Code
  • Kadena command-line interface
  • Chainweaver wallet and integrated development environment

There are also developer tools that are available as web-based applications that you can access throughout the development lifecycle. Web-based developer tools include the following:

  • Faucet
  • Module explorer
  • Block explorer

Pact language server

You can install the Pact language server on your local computer to support syntax highlighting and other features in the code editor.