Quick Start

The 5-minute guide to deploying your first transaction.

Welcome to the Speed of Light.

This guide will walk you through setting up your environment, obtaining testnet funds, and deploying your first smart contract to the Kortana Poseidon Testnet.

Node.js 18.x or higher
MetaMask Wallet extension
Basic Solidity knowledge
DNR Testnet tokens
01

Initialize Environment

Create a new directory and initialize a Hardhat project with the Kortana runtime dependencies.

$mkdir kortana-app && cd kortana-app
$npm init -y
$npm install --save-dev hardhat @nomicfoundation/hardhat-toolbox
02

Protocol Configuration

Map your Hardhat config to the Poseidon Testnet RPC endpoints.

module.exports = {
  solidity: "0.8.19",
  networks: {
    kortana: {
      url: "https://poseidon-rpc.kortana.worchsester.xyz",
      accounts: [YOUR_PRIVATE_KEY],
      chainId: 72511
    }
  }
};
03

Deploy & Monitor

Deploy your contract and verify it on our industrial explorer.

$npx hardhat run scripts/deploy.js --network kortana

Pro Tip

You can track your deployment live on the Network Status dashboard or use our CLI and `kortana-monitor` command.