For the simple experimental game that we deployed recently, users send a transaction with the min-ada to the “faucet” and then receive back the token and remaining ada after the ~0.17 ada transaction fee is deducted. This isn’t quite free, since they pay the cost of two transactions. (We cover the cost of running the service and the IPFS pinning.) We considered refunding both fees in the outgoing transaction, but that is harder to orchestrate if one accounts for concurrency issues—we might include the rebate when we migrate this service to a smart contract.
1 Like