• 10-05-2025, 10:19:12
    #1
    Dijital coin cüzdanı yapmak istiyorum ama insanlar siteme girip kendilerine özel nasıl trx tron20 cüzdanı, usdt btc cüzdanı oluşturacak.? kişiye özel cüzdan kodları nasıl oluşturuluyor.?
  • 10-05-2025, 10:26:48
    #2
    Dijital coin cüzdanı için kişiye özel TRX, USDT, BTC cüzdanları oluşturmak istiyorsan, her kullanıcı için benzersiz bir private key ve public address çifti oluşturman lazım. Bunun için kripto kütüphaneleri (mesela Web3.js veya BitcoinJ) kullanabilirsin. Kullanıcı siteye girince, istemci tarafında random seed ile private key üret, ondan public address türet, bunları veritabanında kullanıcıya bağla. Güvenlik için private key’leri şifrele ve sunucuda saklama, kullanıcıya mnemonic phrase ver. Örnek kod için GitHub’da açık kaynak projelere bakabilirsin.
  • 10-05-2025, 10:37:26
    #3
    Kurumsal PLUS
    Merkez adlı üyeden alıntı: mesajı görüntüle
    Dijital coin cüzdanı yapmak istiyorum ama insanlar siteme girip kendilerine özel nasıl trx tron20 cüzdanı, usdt btc cüzdanı oluşturacak.? kişiye özel cüzdan kodları nasıl oluşturuluyor.?
    Hocam selamlar,
    Kullanıcılara özel TRX (TRC20), USDT, BTC gibi cüzdanlar oluşturmak istiyorsan birkaç yöntem var. Genelde iki yol tercih ediliyor:
    1. Kendi node’unu kurmak ya da kütüphane kullanmak:
      Örneğin TRON tarafında tronweb kütüphanesiyle backendde her kullanıcıya özel cüzdan adresi ve private key oluşturabiliyorsun.
      BTC için bitcoin-core ya da bitcore-lib,
      ETH/USDT için web3.js ya da ethers.js kullanılabilir.
      Bu yöntem daha fazla kontrol ve esneklik sağlıyor ama sunucu tarafında iyi yapılandırma ve güvenlik gerektiriyor.
    2. Hazır servisler / API çözümleri kullanmak:
      Block.io, NowNodes, QuickNode gibi servislerle her kullanıcıya otomatik cüzdan açabiliyorsun. Bunlar API ile adres üretiyor, işlem takibini kolaylaştırıyor. Küçük/orta ölçekli sistemlerde güzel çözüm oluyor.
    Örneğin TRX için tronweb.createAccount() diyerek adres + private key oluşturabiliyorsun.
    Sonrasında bunu veritabanına güvenli şekilde kaydediyorsun, kullanıcıya gösteriyorsun.
    Önemli not: Private key'leri asla açıkta tutma hocam. Şifreli şekilde backend'de sakla, frontend'e kesinlikle gönderme.