const senderWallet = Wallet.generateWalletFromSeed(process.env.SENDER_SEED);
const remoteURL = process.env.REMOTE_URL;
const drop = BigInt((Math.round(amount*1000000)).toString()); // 1XRP = 1,000,000drop
let testOrMain = XrplNetwork.Main;
if(process.env.IS_TESTNET){
testOrMain = XrplNetwork.Test;
}
const xrpClient = new XrpClient(remoteURL, testOrMain);
const senderXAddress = senderWallet.getAddress();
const senderClassicAddress = XrpUtils.decodeXAddress(senderXAddress);
const receiverXAddress = XrpUtils.encodeXAddress(receiverClassicAddress, receiverTag);
const transactionHash = await xrpClient.send(drop, receiverXAddress, senderWallet);