$ 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.