<?php
// include iota lib
require_once("autoload.php");
$words = "giant dynamic museum toddler six deny defense ostrich bomb access mercy blood explain muscle shoot shallow glad autumn author calm heavy hawk abuse rally";
$_mnemonic = (new IOTA\Crypto\Bip39())->reverseMnemonic($words);
$mnemonic = (new IOTA\Crypto\Bip39())->randomMnemonic();
#echo $mnemonic
or
$_mnemonic = \IOTA\Builder::createRandomMnemonic();
#echo $mnemonic
echo $mnemonic->__toSeed();
$ed25519Seed = new IOTA\Type\ed25519Seed(((new IOTA\Crypto\Bip39())->reverseMnemonic($words))->__toSeed());
or
$ed25519Seed = \IOTA\Builder::createEd25519Seed(Ed25519Seed|Mnemonic|string|array $seedInput);
or random
$ed25519Seed = \IOTA\Builder::createRandomEd25519Seed();
$mnemonic = IOTA\Wallet::createMnemonic();
Please find other examples in the examples folder.
<- Back to Overview