Search content
Sort by

Showing 20 of 84 results by nonlogs
Post
Topic
Board Project Development
Re: Looking for help on a new project
by
nonlogs
on 22/07/2025, 05:46:44 UTC
Yes,I will be posting about it here soon.
You're weird, man. You've been saying you'll be posting details about the project soon for over a week, and you haven't posted anything yet. Is your project that secret?
If you're afraid of your ideas being stolen, you don't have to post all the details, but rather a general idea about the project so members can help you. This is the development section, where ideas that could enrich your project and give you new insights are discussed.


JavaScript, node.js. It doesn't really matter what language you know anymore if you know how to use AI.
So why don't you use AI to program the tasks you want? You can also use it in marketing; you don't need anyone else in that case. Wink

He thinks AI can do everything, but the AI model that can do everything is much more expensive than hiring a developer.
Post
Topic
Board Project Development
Re: Building a Transparent BTC→Fiat P2P Exchange (Internal Ledger + Wallet Isolation
by
nonlogs
on 21/07/2025, 09:30:18 UTC
Hey Bitcointalk,

I'm working on designing a P2P Bitcoin exchange focused on cashout to bank transfer, PayPal, and similar fiat methods — think Paxful-style, but with greater transparency, wallet isolation, and internal traceability.

Here’s what sets my design apart:

📦 Each user gets a unique Bitcoin wallet address (on-chain) at registration.

🔐 No pooling of funds. Every UTXO is tracked by original owner and current holder.

📗 Trades are off-chain (ledger-based). BTC only moves on-chain during deposit and withdrawal.

🧾 I want full AML traceability: I can tell who originally deposited the BTC and who owns it at any point.

💸 Users pay no network fees when trading — only when withdrawing.

✅ Example Scenario
Let me walk you through a case that illustrates what I’m building:

John deposits 0.01 BTC into his assigned BTC address. The funds are now UTXOs controlled by the platform but credited to John's balance internally.

James also deposits 0.02 BTC into his own wallet address, completely separate.

Harry hasn't deposited anything, but he creates a trade to buy 0.005 BTC from John via bank transfer.

When Harry completes the fiat payment, ownership of 0.005 BTC (from John’s UTXOs) is transferred to Harry inside the internal ledger — no on-chain tx yet.

Now:

John has 0.005 BTC remaining

Harry owns 0.005 BTC internally

James still has 0.02 BTC, untouched

Later, Harry wants to sell that 0.005 BTC to someone else or withdraw it.

Here’s my core constraint:

When the next person receives BTC (either through trade or withdrawal), it must be the exact same BTC originally deposited by John — not from James or a general pool.

So when Harry withdraws, I want to ensure the withdrawal is signed using John’s wallet key, since that UTXO technically still resides in John’s wallet (now owned by Harry).

🤔 What I Need Feedback On:

Does this model make sense in terms of security, scalability, and UTXO tracking?

Is it acceptable that ownership transfers are purely internal until withdrawal?

Should I fragment UTXOs when trading portions (e.g., 0.005 BTC from a 0.01 UTXO)?

Are there good practices or known issues with tracking UTXOs per user without pooling?

Should I eventually consolidate UTXOs from dormant users or avoid that to preserve isolation?

Would love any input, warnings, or suggestions from devs who've built P2P exchanges or non-custodial systems before. Thanks in advance.

Edit:

I'm exploring a P2P offer approach where:

1) The buyer can verify the seller's Bitcoin address and confirm the spendable BTC they’re about to receive.

2) If issues arise or suspects funds are tainted, the buyer can request KYC from the seller. The seller can refuse, and the buyer may choose another seller.

3) For privacy, a new deposit address is generated after each deposit.

4) The buyer can audit the deposit transaction and verify the source of funds.

This ensures transparency while letting the buyer take full responsibility for the BTC they receive.

Hi, I'm a developer and I'm working on a privacy focused CEX, completely opposite of yours no KYC, no logging.

Your approach sounds good on paper, but it could become expensive on withdrawals:

1. When a user is withdrawing, they would have to pay the network Fee. As you know, Bitcoin network fees change regularly, and withdrawing a small amount of BTC might cost more in network fees than the amount itself.
2. Every time someone trades a part of one UTXO, you’ll eventually need to split that UTXO on chain. Over time, you'll accumulate lots of tiny “dust” outputs that cost more in fees to move than they’re worth.
3. Dust clean up (consolidation) means on chain transactions, and you lose your “no-pooling” promise if you consolidate systematically.
4. If you end up with thousands of tiny UTXOs across thousands of accounts, it may not be worth consolidating them at all.
5. Tracking every UTXO of every address in your database and keeping it in perfect sync with the blockchain is heavy. I think you’d need a full node, mempool access, and reorg handling.
6. You still have full custody of funds, so legally and practically, you’re back to being a centralized, custodial exchange.
7. You talk about traceability, but tracking a growing base of 100k+ users would be challenging for law enforcement.

Positive points from your approach:

1. Buyers auditing the source of funds before every trade sounds great.
2. Funds aren’t pooled, so there’s no risk of using one user’s BTC to cover another’s withdrawal.
Post
Topic
Board Service Discussion
Re: [TEST-NET] Looking for help to test my privacy focused CEX.
by
nonlogs
on 21/07/2025, 05:54:29 UTC
Some quick first thoughts:

1. I'm required to provide a refund address for all three BTC, USDT, and XMR. Sometimes I just want to trade BTC<>USDT and don't have a XMR wallet... or want to trade XMR<>USDT and I don't have a BTC wallet.
2. The USDT network isn't specified on the refund addresses page. Is it ETH? Polygon? BSC? I saw later that you use Polygon, probably better to specify that on the refund addresses page.
3. After providing the refund addresses, it says I can deposit but there is no button to go on (or automatic redirect). Add a link/button next to "you can deposit" that takes the user to the deposit page.

1. Yes, you don't have to provide every refund address. You can provide a refund address when you need to trade a specific pair or before generating a deposit address.

2. Yes, right now I haven't set up the USDT testnet. You are correct I'm going to use Polygon USDT. Thanks for the suggestion; I will make it easier to understand which network the refund address should be updated for.

3. Okay, noted. I will include that in the update.

Thanks for checking it out it means a lot. Have a great day.
Post
Topic
Board Service Discussion
Re: [TEST-NET] Looking for help to test my privacy focused CEX.
by
nonlogs
on 21/07/2025, 05:48:05 UTC
...I’ve put in a lot of time and effort, and I’m concerned that open sourcing everything too soon could lead to my work being copied or misused.
This could happen at any point you go open source. But I will keep tabs with your progress to know if it is opened at any point in the future.

Do I need to confirm my email address on registration or can I use a throwaway addy to sign up?

- Jay -

Yeah, thanks for the heads up. Yes, you can use any email no validation needed.
Post
Topic
Board Service Discussion
Re: [TEST-NET] Looking for help to test my privacy focused CEX.
by
nonlogs
on 20/07/2025, 12:46:51 UTC
I like the website design, it looks very good for a single developer and is also mobile friendly which is impressive.

I have not gotten any of the testnet coins yet, I will want to be sure I will be using them before getting some, but the ToS, privacy policy and other features are privacy inclined. There is the fact that we are trusting your word for it and there is no way to really know how much data is collected, so it will need to be functional for a while for the public to assess how it operates.

- Jay -

Thanks for your feedback, Jay. I really appreciate the time you took to check it out.

You're absolutely right. Since this is a privacy focused platform, trust will only come with time and transparency. I’ve tried to minimize data collection wherever possible. While I understand the importance of open source, I’ve decided not to make the code public at this stage. As a solo developer, I’ve put in a lot of time and effort, and I’m concerned that open sourcing everything too soon could lead to my work being copied or misused.

To gain test coins, you need to Register >> go to Wallet >> Deposit >> generate a deposit address >> go to faucet >> put newly generated address in that faucet. They will send the coins and once you receive the transaction hash, wait for a few minutes (testnet blockchain takes time for tx to be confirmed, sometimes minutes to hours there is nothing I can do with testnet blockchain as I don't control them). You can visit the deposit history to check if the deposit is credited. Once you get enough confirmations, your balance will be credited."

XMR FAUCET: https://stagenet-faucet.xmr-tw.org/
BTC FAUCET: https://bitcoinfaucet.uo1.net/send.php

Post
Topic
Board Service Discussion
Topic OP
[TEST-NET] Looking for help to test my privacy focused CEX.
by
nonlogs
on 20/07/2025, 09:56:03 UTC
Hello there, I hope you’re doing well.

I had previously made several posts asking for suggestions from our Bitcoin community about building the most perfect privacy focused CEX. I’ve finally built a working CEX that is mainly focused on privacy.

Most of the suggestions I received included features like never freezing funds and offering low withdrawal fees. If you have some free time, please help test my CEX. I’m a single developer handling both the backend and frontend. I’ve tested most of the bugs, but I need to make sure everything works smoothly.

Right now, we have XMR and BTC testnet activated on the CEX, so you can use these publicly available networks to test it out.

Here’s the link for XMR: https://stagenet-faucet.xmr-tw.org/
BTC link: https://bitcoinfaucet.uo1.net/send.php

CEX TESTNET: https://test.nonlogs.com/

Thank you, and have a great day!

Post
Topic
Board Beginners & Help
Re: Looking for Friends
by
nonlogs
on 14/07/2025, 08:56:48 UTC
This is a bitcoin forum, we are here to be your friends as long as you do not try to do anything stupid like trying to scam or doing something similar. If you are here about bitcoin discussion, we are your friends.

About what you talked about, your friends does not need to agree with you in everything you said. Also you do not need to agree with them. That does not mean you are not friends.

Nah mate, you got the wrong idea. I just felt lonely. I've been spending quite some time here but never found any friends. I think it's not the usual kind of platform.
Post
Topic
Board Beginners & Help
Re: Looking for Friends
by
nonlogs
on 14/07/2025, 08:52:01 UTC
All of my close circle friends consider crypto as scams, and I cannot convince them at all. They all bought some meme coins and lost, or have heard stories of people getting wrecked on NFT coins, so they blame Bitcoin for all the scams
Most of us here had rugged past with crypto dealings, you don't need to convince them, you can point them to Bitcoin price history to see for themselves and ask them to do their own research. It's very wrong to blame Bitcoin since they didn't buy any instead they were fucking around with pump and dump shitcoins and it's associates.

Quote
When I argue, "Why don't you buy Bitcoin?" they say it's not profitable. When I counter back with, "If you had bought $6k BTC last year, it would now be around $10k instead you chose some meme coin that online gurus talk about, and now you blame Bitcoin," they still don’t listen. Nowadays, I’ve started to lose friends over these arguments, and I'm not good online Instagram or Discord either.
In this case you don't need to argue, it's pointless. Give them the price history and ask them to monitor the performance in this bull run. I have been arguing with my sister from last year to buy Bitcoin, but she holds past aggression from her shitcoins involvement. I simply asked her at the beginning of the year to observe Bitcoin during this bull run and see what she's missing. I just got off the call with her two days ago with her telling me that she must buy at least $50k worth of Bitcoin next year.

Most times arguing is pointless, direct them to the right information source and they would do the convincing themselves.

Yeah, you got the point. I think ego is the problem here.
Post
Topic
Board Beginners & Help
Topic OP
Looking for Friends
by
nonlogs
on 14/07/2025, 08:04:00 UTC
I'm a developer and crypto believer. I have been spending time on the Bitcointalk forum lately, and I want to make some good friends here.

All of my close circle friends consider crypto as scams, and I cannot convince them at all. They all bought some meme coins and lost, or have heard stories of people getting wrecked on NFT coins, so they blame Bitcoin for all the scams. When I argue, "Why don't you buy Bitcoin?" they say it's not profitable. When I counter back with, "If you had bought $6k BTC last year, it would now be around $10k instead you chose some meme coin that online gurus talk about, and now you blame Bitcoin," they still don’t listen. Nowadays, I’ve started to lose friends over these arguments, and I'm not good online Instagram or Discord either.
Post
Topic
Board Gambling discussion
Topic OP
Can AI really predict the outcome of a sports match?
by
nonlogs
on 10/07/2025, 05:37:03 UTC

I came across this video where a guy trained a model using neural networks to predict the Australian Open 2025, and shockingly, the AI predicted that Jannik Sinner would win. The YouTube video has 1 million views. Here’s the link: https://youtu.be/LkJpNLIaeVk?si=0_DipPBd6AsFCJgn
Post
Topic
Board Exchanges
Re: coreswap.io scam us for 5k+ not answering
by
nonlogs
on 10/07/2025, 05:22:19 UTC
coreswap.io scam us for 5k+ not answering

Please help anyone

I think is not the right place for scam allegations please move the thread to scam Accusations.
Post
Topic
Board Service Discussion
Re: Looking for a VPN
by
nonlogs
on 09/07/2025, 05:20:40 UTC
Hi guys , hope this is the right section
So I'm looking for either one of these
- there was an privacy orientated VPN, I forgot their name, you could pay monthly at the same price as yearly, and the distinctive feature about them at least a year ago it was that they bragged you could still send them cash in mail, I can't remember their name or bookmark or anything no matter what
- second a VPN with servers somewhere in Benelux that has indeed speeds for 2k, no 20 times buffering for a minute of 2k video

Hope somebody can be of help!

You could check it out here: https://kycnot.me/?categories=vpn&verification=verified&verification=approved&verification=community
Post
Topic
Board Project Development
Re: Open Source Release of a Privacy Focused Cryptocurrency Exchange
by
nonlogs
on 07/07/2025, 08:25:36 UTC
What do you mean by "utilise anonymised data for troubleshooting"?   Anonymised data can be used for research, but troubleshooting requires specific information.

The data in question looks like this I redacted addresses and transaction ids:
"[<DATEANDTIME>] [ERROR] Order failed with error: insufficient funds, main.ExchangeSession{OrderID:"b0a06943af3df054", Status:"EXCHANGING", FromCurrency:(*cryptoManager.LtcHandler)(0xc0002aa000), ToCurrency:(*cryptoManager.EthHandler)(0xc000134a20), FromCurrencySign:"LTC", ToCurrencySign:"ETH", FromCurrencyID:2, ToCurrencyID:4, FeeRate:1, SendAmount:0.0013312683123676756, ReceiveAmount:0.035, ToAddress:"<REDACTED>", FromAddress:"<REDACTED>", RefundAddress:"<REDACTED>", ToTransactions:[]cryptoManager.CryptoTransaction{}, FromTransaction:cryptoManager.CryptoTransaction{Txid:"<REDACTED>", Confirmations:1, Amount:0.35, Explorers:[]*cryptoManager.CryptoTransactionExplorer{(*cryptoManager.CryptoTransactionExplorer)(0x7ff7f819b180)}}, ToConfirmations:12, FromConfirmations:1, ExchangeRate:<REDACTED>, ErrorMessage:"", ExpirationTime:<REDACTED>, CollectionTime:-1}"

As shown, when an error occurs, the system logs the relevant transaction state, including the error and technical details, without exposing personally identifiable information (such as IP addresses). This allows for effective debugging while maintaining user privacy.

So basically, the system says record xxx has malfunctioned - here are the anonymized details.   Your support rep then goes to the database to research the record, where he/she has access to all PII (including IP addresses)?  You are not anonymising data if you provide a unique record.

Unless you provide column level restrictions on your database, you cannot say the data is anonymized any more than any other system - understand?  Again, I would completely do away with that "technobabble", as without KYC anyone running this script is breaking US law.  Take resources you would spend on that, and remove all custody through smart contracts - IMO that is the winner feature!

I think storing IPs is a bad approach. Maybe if he allows users to delete these records after a trade has been completed, or deletes them periodically after a certain time has elapsed, it would be better approach.
Post
Topic
Board Service Discussion
Re: STOP using AML Blockhair explorer!
by
nonlogs
on 07/07/2025, 08:11:00 UTC
These tools are useful and sometimes it costs money. So having free information was not bad if this was only about information instead of encouraging to report addresses and help those companies to build their database. I wonder how much they are getting paid from these AML Risk Scorers and AML Analysis agencies.

But how could we know if it's accurate or just an assumption? Would they be willing to show how they rate these scores on what data or accusations?
Post
Topic
Board Service Discussion
Re: STOP using AML Blockhair explorer!
by
nonlogs
on 07/07/2025, 08:08:35 UTC


I keep getting an "Onion site not found" error whenever I try to access their site using Tor. Is anyone else experiencing the same issue?

After several attempts, it finally went through.

One of our customer btc coin that sent to us  Smiley



100% high risk by AMLCrypto.io versus 68% medium risk by MatchSystems

i believe each provider designs and applies their risk models and data sources different and not same.

These so called ALM method implementations are trying so hard to remove the main goal of Satoshi. I bet Satoshi Nakamoto knew that if he remained active, he would be put behind bars by the so called lawmakers they feel loss of their control.
Post
Topic
Board Project Development
Re: Need Some logical help on UTXOS for my CEX.
by
nonlogs
on 07/07/2025, 06:05:49 UTC
I agree with Hatchy, two speed options would be enough. Fast and slow.  A "fast" option would mean paying a premium fee, ensuring inclusion in the next few blocks. A "slow" option would mean being part of the regular batched transactions.

The second suggestion, using multiple hot wallets, may not be an ideal solution because it increases the attack surface and adds layers of complexity. I think better UTXO management would be a smarter solution.  By creating multiple, roughly equal-sized UTXOs, you can select the most appropriate number of UTXOs for the exact amount being withdrawn, minimizing the size of the transaction (and thus the fee) for a given speed. This will also allow you to service a "fast" withdrawal without necessarily needing to wait for a change output from a larger, slower batch transaction.


I think most of the exchanges use consolidation of UTXOs to reduce the number of inputs so that it reduces the transaction size. But even if I run something like deconsolidation, it would still put a heavy load on my pocket by doing that periodically. I have to spend more network fees to keep a certain size of UTXOs. Even if I do that, it never guarantees that the user would request the same amount of withdrawal, and I would have to use UTXOs reserved for medium so that I can allow withdrawal for fast users or put the fast users on wait based on withdrawal time and process the medium user's withdrawal, because technically medium user requested before the fast user and we’ve got no UTXOs. If I don't follow this rule, those who are on medium would stay pending until all fast withdrawals are processed, and if there are thousands of withdrawals, it could even take days for a medium withdrawal to be processed.
Post
Topic
Board Project Development
Re: Need Some logical help on UTXOS for my CEX.
by
nonlogs
on 07/07/2025, 05:44:59 UTC
It's quite complex to add this features to a centralized exchange because of the large number of traders you'd be handling. Most centralized exchanges have likely considered this which is why you don't typically see these features. When you place withdrawal you usually only get an estimated fee not an idea of how quickly your funds will arrive. I believe other CEXs handle this by batching multiple transactions and broadcasting them all at once.

I have two suggestions for you. First you could offer two withdrawal speed options, fast and medium. There's no need for a slow option. This would allow you to focus on prioritizing your unspent transaction outputs more effectively. You would also need to increase your UTXO reserves so there are enough funds for medium speed withdrawals without waiting for change from fast withdrawals.

Second, you could use two separate hot wallets, one for medium and one for fast withdrawals. You'd need to manage these carefully, perhaps by splitting your total available funds between them. Then, you can configure your system to draw from the appropriate wallet for either medium or fast transactions. It might not be the best idea though..

It is indeed complex that is why no CEX has implemented it yet, and that’s why I'm asking for suggestions. If it were easy, everyone would have done it. I got the same response from AI like what you said, and from my viewpoint, managing multiple hot wallets is very difficult because I have no idea who is going to request fast or medium. And even if I maintain equal amounts on both by splitting, some user's could choose medium and the balance would flip at any given moment.
Post
Topic
Board Project Development
Topic OP
Need Some logical help on UTXOS.
by
nonlogs
on 06/07/2025, 15:54:50 UTC
In my CEX, I have built a fair withdrawal system for my users.

Users get to choose the withdrawal options such as fast, medium, or slow each with different network fees:

* Fast ($8.89 ~ arrival in 2 blocks)
* Medium ($1.89 ~ arrival in 6 blocks)
* Slow ($0.90 ~ arrival in 25 blocks)

I set this fee based on mempool congestion, updated every 15 minutes.

Now, the problem comes into play when there are hundreds of withdrawals happening every minutes. As you know, users can choose any option to withdraw, so the problem occurs when I don't have enough UTXOs to create the transactions. As you know, when a hot wallet spends UTXOs, it sends back the remaining UTXOs, and it takes 2 block confirmations to avoid block reorg. Other people who are trying to withdraw would then need to wait 20 minutes for the UTXOs to become available again.

I consolidate the utxo's in hot wallet so that txn size can be reduced (done periodically).

Suppose I could batch transactions into fast, medium, and slow then if I spend UTXOs in the fast batch, I cannot push the medium batch until I get the UTXOs back.

So this is the problem I'm facing.
Post
Topic
Board Exchanges
Re: Which privacy exchange are you using since the shutdown of Exch.cx?
by
nonlogs
on 06/07/2025, 05:42:26 UTC
THORChain has better rates than most centralized instant swap websites.

Good to hear, the last time I checked, that was not the case. I also thought they were in even more trouble with the insolvency they had.

As for the wallets, then upon checking ThorSwap it looks like they're supporting a good amount of them? It's probably less convenient for those who use the platform for BTC, and use something like Electrum, but for other assets, they seem to be supporting all of the popular wallets.


I don't know if I'm using the correct swap or if this is something else, and I couldn't see an option for XMR to BTC. When I try to swap BNB to BTC, there's an $8 fee I think that's reasonable, but we lose privacy here, which is a deal breaker for me. The Exch.cx was centralized, but they still kept privacy intact.
Post
Topic
Board Exchanges
Re: Which privacy exchange are you using since the shutdown of Exch.cx?
by
nonlogs
on 06/07/2025, 05:27:07 UTC
You can also read through this thread slowly in a way that you will understand. Read the posts of people that are given merit and alsoread the posts of high reputed members there

eXch is closing. What are the alternatives?

You will see many useful information in addition.

You can also check this site: https://kycnot.me/

This is indeed quite helpful, you know. Thanks.