Accidental Off-chain Transfer to Exchange — Exchange is unresponsive, need recovery advice

Hello Neptune Team

I am reaching out for technical assistance regarding a transaction I made 3 months ago. Due to a misunderstanding of the CLI options, I sent 400 NPT to my SafeTrade deposit address using an off-chain transfer instead of a standard on-chain transaction.

Technical Details:

  • Transaction Hash (TxID): abcd3b8115f2c0bfad8415f3d78c7f1913fd389de22fe36d3f2ef422aa59d0b0f90b

  • Amount: 400.0 NPT

  • Date: February 17, 2026

  • Method: Off-chain (the node generated UTXO JSON files).

The Situation (Exchange issues):
I have the exported UTXO transfer files (JSON) saved securely. I have been trying to resolve this with SafeTrade support for over 3 months, but they are completely refusing to cooperate or provide any technical assistance. They have ignored my explanations about the off-chain nature of the transfer and won’t acknowledge the JSON files I offered to provide for the claim-utxo process.

At this point, it is clear that the exchange will not help, and the funds are stuck in limbo.

My Questions:

  1. Since the exchange refuses to cooperate and the transaction remains “unclaimed”, is there a way to void or cancel this transaction within my local node/wallet to restore the balance?

  2. Has the transaction become invalid due to any recent network updates or forks, and if so, how can I “rescan” or “revert” it?

  3. Are there any CLI commands to force-drop an unclaimed off-chain outgoing transfer?

I am attaching screenshots of my CLI output and the local file directory as proof of the transaction and the existence of the transfer files.

Thank you for your help!

From a cryptographic perspective, the funds are not lost. And there’s no deadline (from a cryptographic or technical perspective) about when the exchange can recover the funds. Off-chain transaction notifications are a great way to increase privacy, as you’re not leaking the “recipient ID” which can be used to read how many times the same address has received UTXOs (but not the amounts received). So my technical advice to Safetrade is to add a UI where users can enter the cryptographic information required to redeem a UTXO which is not announced on-chain.

I have the JSON notification file (the one starting with ‘n…’) and incoming_randomness.dat. Since Safetrade doesn’t have a UI to upload this yet, what is the exact CLI command or API call their technical team should use to import this JSON into their Neptune node? I want to give them a ready-made solution so they can’t refuse.