// Construct a network client HttpUrl rippledUrl = HttpUrl.get("https://s.altnet.rippletest.net:51234/"); System.out.println("Constructing an XrplClient connected to " + rippledUrl); XrplClient xrplClient = new XrplClient(rippledUrl); // Create a random KeyPair KeyPair randomKeyPair = Seed.ed25519Seed().deriveKeyPair(); System.out.println("Generated KeyPair: " + randomKeyPair); // Derive the Classic and X-Addresses from testWallet Address classicAddress = randomKeyPair.publicKey().deriveAddress(); XAddress xAddress = AddressCodec.getInstance().classicAddressToXAddress(classicAddress, true); System.out.println("Classic Address: " + classicAddress); System.out.println("X-Address: " + xAddress); // Fund the account using the testnet Faucet FaucetClient faucetClient = FaucetClient.construct(HttpUrl.get("https://faucet.altnet.rippletest.net")); faucetClient.fundAccount(FundAccountRequest.of(classicAddress)); System.out.println("Funded the account using the Testnet faucet."); // Look up your Account Info AccountInfoRequestParams requestParams = AccountInfoRequestParams.of(classicAddress); AccountInfoResult accountInfoResult = xrplClient.accountInfo(requestParams); // Print the result System.out.println(accountInfoResult);