Blockchain transaction validation from Nakama

Hey everyone! Quick question, I have been looking around, but haven’t found any useful links yet, do any of you have tried connecting nakama with a smart contract? I can’t find a way to track a failed/successful transaction on eth from nakama… Maybe I’m looking at this from the wrong angle. Any pointers will be appreciated
Basically what we are trying to do, is exchange a game currency, for a token, so the client asks for permission to the wallet, and then get the transaction status from there.
The way we found it could work, is tracking the transaction id, but is there other way? Like, when the player does the transaction store the transaction sent, and then track the result from an event emitted from the contract, or smth like that :P. Thank you all in advance!