Skip to content

Error Codes ​

This reference lists the common error codes you might encounter when using the Kinetic CLI, along with simple instructions on how to fix them.

Name Resolution (KIN-RES) ​

Error CodeWhat it meansFix
KIN-RES-001Offline. Your node cannot reach the network to look up the name.Check your internet connection and ensure port 6070 is not blocked by a firewall.
KIN-RES-002Not Found. The domain doesn't exist on the network.Check the spelling of the name. If you just registered it, make sure you ran kinetic name publish.
KIN-RES-003Verification Failed. The name data appears tampered with.Wait a few minutes and try again. The network may be propagating updates.
KIN-RES-004Expired. The name's registration has expired.If you own the name, run kinetic name renew.
KIN-RES-005Timeout. The network took too long to respond.Try the command again.
KIN-RES-006Internal Error. An internal software error occurred.Restart the daemon.

Name Publishing (KIN-PUB) ​

Error CodeWhat it meansFix
KIN-PUB-001Offline. Cannot publish your changes to the network.Check your internet connection.
KIN-PUB-002Invalid VDF Proof. The computation attached to your publish is bad.You may have corrupted your .reveal.json file.
KIN-PUB-003Already Owned. Someone else owns this name.You cannot publish records for a name you don't own.
KIN-PUB-004Publish Failed. The network rejected your updates.Ensure your daemon is fully synced and try again.
KIN-PUB-005Internal Error. A configuration error prevented publishing.Check daemon logs and restart.

Registration (KIN-REG) ​

Error CodeWhat it meansFix
KIN-REG-001Invalid Name. The name format is bad.Use only lowercase letters, digits, and hyphens.
KIN-REG-002Computation Failed. The heavy VDF math failed.Check if your machine has sufficient RAM/CPU, or restart the daemon.
KIN-REG-003Commitment Mismatch. Registration data got mixed up.Delete the local zone files for this name and restart the registration.
KIN-REG-004Already Owned. Someone else registered this name first.Choose a different name.
KIN-REG-005In Progress. You are already computing a name.Only one VDF task can run at a time. Wait for it to finish.
KIN-REG-006Rejected. The network refused your registration.Check the specific error message provided.
KIN-REG-007Internal Error. An unexpected issue occurred.Restart the daemon and try again.

Network (KIN-NET) ​

Error CodeWhat it meansFix
KIN-NET-001Timeout. A network request took too long.Try again.
KIN-NET-002Offline. Node has no reachable peers.Check your internet connection.
KIN-NET-003Routing Table Empty. Cannot find any peers to talk to.Check if your firewall is blocking outbound traffic. Restart the daemon.
KIN-NET-004..009Internal Network Errors. Various low-level connection issues.Restart the daemon if the issue persists.

Storage (KIN-STO) ​

Error CodeWhat it meansFix
KIN-STO-001Database Locked. Another daemon is running.Close other terminals or kill the existing kinetic-daemon process.
KIN-STO-002Storage Corruption. Local database is corrupted.The daemon will usually reset this automatically. If not, delete the sled_db folder.
KIN-STO-003Operation Failed. Disk read/write error.Check your hard drive space and permissions.

VDF Math (KIN-VDF) ​

Error CodeWhat it meansFix
KIN-VDF-001/002Lock Error. Another VDF task is holding the CPU.Wait for the current registration/renewal to finish.
KIN-VDF-003..004Math Errors. The computation engine crashed.Restart the daemon. Ensure your CPU is not overheating or unstable.
KIN-VDF-005Unsupported Platform. VDF math doesn't support your OS/CPU.Run Kinetic on a standard Linux, macOS, or Windows machine (x86_64 or ARM64).

Randomness (KIN-DRA) ​

Error CodeWhat it meansFix
KIN-DRA-001/002Endpoints Failed / Network Error. Cannot reach the randomness beacon on the internet.Check your internet connection. Ensure you can reach drand.cloudflare.com.
KIN-DRA-004No Cached Pulse. You are offline and have no saved randomness.Connect to the internet.

DNS Zones (KIN-DNS) ​

Error CodeWhat it meansFix
KIN-DNS-001/002Bad JSON. Your zone file has a syntax error.Check your commas and brackets in the zones/NAME.json file.
KIN-DNS-003Too Many Records. Exceeded the limit of 50.Remove some records from your zone file.
KIN-DNS-004/005Invalid Label. A subdomain name is too long or has bad characters.Use standard lowercase characters for subdomains.
KIN-DNS-006/008Invalid CNAME. Bad CNAME configuration.A CNAME cannot exist alongside other records (like A or TXT) for the same label.
KIN-DNS-007TXT Too Long. Text record exceeds 255 bytes.Shorten your TXT record.
KIN-DNS-009/010Invalid PeerId / KID. Malformed identity record.Double-check the string you copied.

Identity (KIN-IDN) ​

Error CodeWhat it meansFix
KIN-IDN-001/002File Error / Corruption. Your identity.key is missing or broken.Restore from your seed phrase using kinetic seed restore.
KIN-IDN-003Identity Not Found. No identity exists yet.Run kinetic seed init to create one.
KIN-IDN-004Invalid Seed Phrase. You typed your backup words incorrectly.Check for typos. Words must be exactly from the BIP-39 list.

Name Formatting (KIN-NAM) ​

Error CodeWhat it meansFix
KIN-NAM-001/002Name/Label Too Long.Keep names shorter than 253 chars, and labels under 63 chars.
KIN-NAM-003Invalid Character.Use only lowercase letters, numbers, and hyphens.
KIN-NAM-004/005Reserved Name. The name is protected for network use.Choose a different name.
KIN-NAM-006Invalid TLD.Name must end in .kin.
KIN-NAM-007Not An Apex Domain. You are trying to act on a subdomain.You must register the apex domain (e.g. foo.kin, not sub.foo.kin).

Internal (KIN-API / KIN-IMPL) ​

Error CodeWhat it meansFix
KIN-IMPL-001RNG Failure. OS failed to generate random numbers.Restart your computer or check OS health.
KIN-IMPL-005Zone Write Failed. Could not save zone file.Check disk permissions in your data directory.
KIN-API-001Warning. A minor network fetch failed but was handled.No action needed.