$ initiat commands
$ initiat device register
Register this device with Initiat to enable secure secret access
Back to Docs

Usage

      initiat device register <device-name>
      
    

Arguments

device-name required

Human-readable name for this device

Examples

Register with descriptive name

      initiat device register "my-laptop"
      
    

Register work device

      initiat device register "work-macbook"
      
    

How it works

  1. Generates Ed25519 signing keypair

  2. Generates X25519 encryption keypair

  3. Registers device with server using authentication token

  4. Stores keys securely in system keychain

  5. Clears temporary authentication token

Output

      🔑 Registering device: my-laptop
🔑 Generating Ed25519 signing keypair...
🔒 Generating X25519 encryption keypair...
📡 Registering device with server...
🔐 Storing keys securely in system keychain...
✅ Device registered successfully!

Device ID: dev_abc123
Device Name: my-laptop
Created: 2024-01-15T10:30:00Z

🔐 Keys stored securely in system keychain
💡 Next: Initialize project keys with 'initiat project list'

      
    
© 2025 Initiat Technologies. All rights reserved.