Deposit SPL token account on Solana for private transfer.
This initialization process includes the following steps:
User pubkey (owner of ephemeral ATA, source token account, and payer/signer)
SPL token mint
Amount of tokens to deposit (defaults to 0 for initialization only)
x >= 0Optional validator pubkey (defaults to default_validator from settings)
Solana endpoint URL override