Given a user-identifier, this function will create wallets on all supported networks via AkashicChain for the user to deposit into, and return a URL to display them
var trxDepositAddress = await akashicPay.GetDepositUrlAsync("user123");
// with referenceId
var trxDepositAddress = await akashicPay.GetDepositUrlAsync("user123", "order1");