I want to implement native token in a digital wallet. But I don't want users to have to pay a fee every time they transact with my token. On the other hand, I want the transactions to be recorded at some point in the blockchain. Is there a mechanism to resolve this scenario? off-chain? Do you know any project that does this or something similar?