
core dev of token protocol natively on monero @nullonxmr
Joined September 2026
- Tweets28
- Following11
- Followers99
- Likes146
github.com/noxstackxmr/xtop-…
As mentioned, we’ve started moving the protocol logic into the indexer. Development will be shared in this repository, so anyone can follow the progress
Each indexer will act as a node that reads the Monero blockchain, checks protocol operations and reconstructs collection and NFT ownership history. Independent indexers following the same rules should reach the same state from the same chain
The repository is open to contributions, comments and suggestions. Feel free to look through the code, ask questions or help with development as it takes shape
Hope people appreciate the technical work, or at least the idea behind it: this is possible using native Monero transactions too. There are trade-offs, but that’s what makes it interesting to build.
The main focus rn is security - handling chain reorganizations, verifying signatures and making sure indexers account for every token and trade correctly. The foundation stays the same as our NFT protocol.
Replying to @monero
@monero @nullonxmr
We’ve got test token logic running on a local Monero chain, using native Monero transactions.
No pools. No cross chains. Only natively. We also want to build a launchpad where anyone can launch their own token.
New outputs still need 10 blocks before they can be spent. That’s a Monero rule we can’t skip.
We’ve started bringing this into the main codebase and will publish the source soon.
Early access participants and NFT holders will get an airdrop. No amounts or dates yet.
Replying to @monero
@monero @nullonxmr
We’ve got test token logic running on a local Monero chain, using native Monero transactions.
No pools. No cross chains. Only natively. We also want to build a launchpad where anyone can launch their own token.
New outputs still need 10 blocks before they can be spent. That’s a Monero rule we can’t skip.
We’ve started bringing this into the main codebase and will publish the source soon.
Early access participants and NFT holders will get an airdrop. No amounts or dates yet.
Replying to @null_early @nullonxmr
That was just a testnet mint! No real funds, no real collection. We did it purely to test our infrastructure. No FOMO needed - you didn't miss anything. On the contrary, you showed us exactly what we need to fix to avoid these issues during the live mint!
Replying to @nullonxmr
@nullonxmr
Glad we’re testing on testnet first. Real traffic helps us find bottlenecks and optimize the mint under load.
Quick reminder: minting is on-chain. Monero averages ~2 minutes per block, and new outputs need 10 confirmations to unlock. Block times vary.
Once the public mint is over, we plan to open the marketplace so we can test trading together too. We’ll announce the opening date later.
Replying to @null_early
I dont really think service was unavailable at that moment. Can you please enable or disable VPN and try again? Probably this issue exists because we proxieng our servers with cloudflare. Tell me if it help you
Replying to @sandeloutfit @nullonxmr
Transaction sent and now in pending state. Average block time in monero 2 minutes. After this you will see your NFT in My Nfts section!
Replying to @sandeloutfit @nullonxmr
If you have splitted outputs with small amounts, you can merge them in single output.
Replying to @sandeloutfit @nullonxmr
Hi, you need to press confirm mint button
During testing, we’re also planning to open access to the marketplace so everyone can try it before the mainnet launch.
This should help us catch issues and see what still needs work before going live.
I think right after early access applications close, we will be ready to launch the protocols testnet. We are fully prepared, as we want to run tests ourselves and give you a chance to try it out @nullonxmr
Core work on the indexer and marketplace service is complete, including primary minting and secondary trading.
We’re testing on a local chain. Once edge cases and proof verification pass end to end, we’ll announce the mint date.
You can also follow our progress on GitHub. All code is open source.
Indexer: github.com/noxstackxmr/xtop-…
Marketplace: github.com/noxstackxmr/xtop-…
@nullonxmr @monero
We have finally settled on the data packaging scheme for our protocol - @nullonxmr
The indexer comes first, followed by the minting service. Our immediate priority is to test the entire workflow on the testnet; stay tuned for announcements so you’re ready to help us debug the test version of our protocol.
We publish a link between the NFT output and its key image, backed by a DLEQ proof. That lets the indexer identify which NFT output was spent when that key image appears in a confirmed transaction. It then checks the new ownership output, authorization and payment proofs before accepting the transfer. The proofs are recorded in tx_extra, so others can repeat those checks/
The trade-off is that these NFT outputs become traceable. The published link also lets observers rule out that output as the real input in other rings with a different key image. So the privacy impact extends beyond the NFT’s own history, although the proof doesn’t reveal the private key or automatically expose the owner’s full wallet balance
The first MVP will be written in C#. Implementations in other languages are planned, but C# is enough for what we need right now.
github.com/noxstackxmr/xtop-…
As mentioned, we’ve started moving the protocol logic into the indexer. Development will be shared in this repository, so anyone can follow the progress
Each indexer will act as a node that reads the Monero blockchain, checks protocol operations and reconstructs collection and NFT ownership history. Independent indexers following the same rules should reach the same state from the same chain
The repository is open to contributions, comments and suggestions. Feel free to look through the code, ask questions or help with development as it takes shape

