Create Testnet Wallet
create_testnet_walletCall twice — one wallet for the buyer, one for the worker — then hire_and_pay(network='testnet'), sign, submit_escrow_transaction.
Creates a fresh XRPL testnet wallet funded via the public faucet. Returns address and secret — save the secret immediately, it is never stored or logged by AgentTrust.
Sign with: Python: from xrpl.transaction import sign; from xrpl.models.transactions import EscrowCreate; blob = sign(EscrowCreate.from_xrpl(tx), wallet).blob() JS: const { tx_blob } = wallet.sign(tx)
No real XRP is used, no fees are charged, and vault IDs start with TN-.
Tool call template
This tool declares no required parameters. Add optional parameters from the input schema as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {},
"name": "create_testnet_wallet"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||