mirror of
https://github.com/XRPLF/xrpl-dev-portal.git
synced 2025-11-12 15:55:49 +00:00
27 lines
626 B
PHP
27 lines
626 B
PHP
<?php
|
|
|
|
// Use the Composer autoloader
|
|
require __DIR__ . '/vendor/autoload.php';
|
|
|
|
// Imports
|
|
use XRPL_PHP\Client\JsonRpcClient;
|
|
use XRPL_PHP\Wallet\Wallet;
|
|
use function XRPL_PHP\Sugar\fundWallet;
|
|
|
|
// Create a client using the Testnet
|
|
$client = new JsonRpcClient("https://s.altnet.rippletest.net:51234");
|
|
|
|
// Create a new wallet
|
|
$wallet = Wallet::generate();
|
|
|
|
// Fund (and activate) the wallet
|
|
fundWallet($client, $wallet);
|
|
|
|
// print wallet properties
|
|
print_r([
|
|
'publicKey' => $wallet->getPublicKey(),
|
|
'privateKey' => $wallet->getPrivateKey(),
|
|
'classicAddress' => $wallet->getAddress(),
|
|
'seed' => $wallet->getSeed()
|
|
]);
|