Users fund Starknet Shadow Accounts by depositing supported assets into a shared privacy pool represented through encrypted STRK20 balances.