<?php 
declare(strict_types=1); 
 
use ParagonIE\Sapient\CryptographyKeys\SigningSecretKey; 
 
$root = \dirname(__DIR__); 
/** @psalm-suppress UnresolvableInclude */ 
require_once $root . '/cli-autoload.php'; 
 
/* This generates a new secret key from your kernel's CSPRNG */ 
$signingSecretKey = SigningSecretKey::generate(); 
 
echo json_encode( 
    [ 
        'secret-key' => $signingSecretKey->getString(), 
        'public-key' => $signingSecretKey->getPublicKey()->getString() 
    ], 
    JSON_PRETTY_PRINT 
), PHP_EOL; 
 
 |