Documentation
Docs7. Address Formats
7. Address Formats
Kortana supports two address formats transparently, allowing the chain to bridge Ethereum tooling while supporting modern cryptography.
7.1 Secp256k1 Addresses (0x…)
- Format: 20-byte hexadecimal, prefixed with
0x. - Validation: Enforces EIP-55 mixed-case checksums (using Keccak-256).
- Usage: Used by all EVM contracts, MetaMask, and standard Web3 wallets.
7.2 Ed25519 Addresses (ktn:)
- Format: Base-encoded, prefixed with
ktn:. - Usage: Native to Kortana's core CLI, staking architecture, and KVM module deployments, providing higher security and faster signature verification than ECDSA.
7.3 Address Derivation
Addresses are derived from the public key. For secp256k1, it is the last 20 bytes of the Keccak-256 hash of the public key.