SynergyX Algoritmalar üzerine inşa edildi NIST standartlaştırılmış — FIPS 203 (ML-KEM/Kyber-768) ve FIPS 205 (SLH-DSA/SPHINCS+). 15 Ocak 2026'da yayınlandı. Tüm kriptografik iddialar zincir üzerinde ve aleyhine doğrulanabilir NIST CSRC belgeler. Sıfır ön mayın. Sıfır ICO. Sıfır VC. Sıfır kurucu tahsisi. 77,7 milyon hard cap. Geliştirici cüzdanı herkese açıktır ve kasıtlı olarak gizli değildir; kaşifteki her adres defterinde bulunur. Hiçbiri sizden bir kişiye güvenmenizi istemez.
SynX Ağı ile Entegrasyon: Geliştirici Dağıtım Kılavuzu
📅 Son güncelleme: 2 Ağustos 2026🎧 Dinleme: ~4 dk
Kuantum dirençli uygulamanızı SynX ağına dağıtmaya hazır mısınız? Bu kılavuz, test ağı bağlantısından ana ağ dağıtımına kadar her şeyi kapsar. SynX kuantum dirençli cüzdan ağ entegrasyon modelleri için referans uygulaması görevi görür.
Ağa Genel Bakış
SynX farklı amaçlar için birden fazla ağı çalıştırır:
🧪 Testnet (Geliştirme)
Ücretsiz test tokenları, kararsız blok süreleri periyodik olarak sıfırlanabilir.
Tam kontrol ve gizlilik için kendi düğümünüzü çalıştırın.
yerel ana bilgisayar:8545
Yapılandırılabilir | Anında Madencilik Modu Mevcut
Python SDK Kurulumu
# SynX SDK'yı yükleyin
pip install synx-sdk
# Veya kaynaktan
git clone https://github.com/synxcrypto/synx-sdk-python cd synx-sdk-python pip kurulumu -e .
Temel Bağlantı
itibaren SynX içe aktarmak SynXClient, Ağ
# Test ağına bağlanın
müşteri = SynXClient(ağ=Ağ.TESTNET)
# Veya ana ağ
müşteri = SynXClient(ağ=Ağ.ANANET)
# Veya özel düğüm
müşteri = SynXClient( rpc_url="http://localhost:8545", zincir_id=7777 )
# Bağlantıyı kontrol edin
bilgi = client.get_network_info() print(f"Bağlandı: {info['network_name']}") yazdır(f"Blok yüksekliği: {info['block_height']}") yazdır(f"Eşler: {info['peer_count']}")
RPC API Referansı
SynX, tüm API çağrıları için JSON-RPC 2.0'ı kullanır. API, kuantum güvenli şifrelemeyi desteklerken standart modellerle de uyumludur.
itibaren SynX içe aktarmak SynXClient, İşlem, Cüzdan
itibaren SynX.kripto içe aktarmak Sign_transaction
içe aktarmak zaman
sınıfİşlem Yöneticisi:
""" Tam işlem yaşam döngüsü yöneticisi SynX ağı üzerinde işlemlerin oluşturulmasını, imzalanmasını, gönderilmesini ve onaylanmasını yönetir. """def__init__(kendisi, müşteri: SynXClient, cüzdan: Cüzdan): self.client = istemci self.wallet = cüzdan
defgönder_ödeme( self, to_address: str, miktar: int, not: str = ""
) -> dizi:
""" Ödeme işlemini gönder Args: to_address: Alıcı SynX adres tutarı: nanoSYNX notundaki tutar: İsteğe bağlı not (maks. 256 bayt) Döndürür: İşlem karması """# Adım 1: Mevcut nonce'yi alın
hesap = self.client.get_account_info(self.wallet.address) tek seferlik = hesap['bir kez']
# Adım 2: Tahmini ücret
tahmini_fee = self.client.estimate_fee( tx_type="aktar", memo_size=len(memo.encode()))
# Adım 3: İşlem oluşturun
tx = İşlem( tx_type="aktar", gönderen=self.wallet.address, alıcı=to_address, miktar=tutar, ücret=tahmini_ücret, nonce=bir kez, timestamp=int(time.time() * 1000), memo=memo )
# Adım 4: SPHINCS+ ile imzalayın
tx.signature = self.wallet.sign(tx.signing_message) tx.public_key = self.wallet.public_key
# Adım 5: Ağa gönderin
sonuç = self.client.send_transaction(tx)
geri dönmek sonuç['tx_hash']
defwait_for_confirmation( self, tx_hash: str, onaylar: int = 6, timeout: int = 120) -> dict:
""" İşlem onayını bekleyin Args: tx_hash: Onayları izlemek için işlem karması: Gerekli onaylar (varsayılan: 6) zaman aşımı: Saniye cinsinden maksimum bekleme süresi Döndürür: Onay ayrıntılarını içeren işlem makbuzu """
başlangıç = time.time()
sırasında time.time() - başlat < timeout:
receipt = self.client.get_transaction_receipt(tx_hash)
if fiş isHiçbiri:
# Hala beklemede
zaman.uyku(2)
devam etmekif fiş['durum'] == 'arızalı':
artırmakİşlem Başarısız(fiş['hata']) current_block = self.client.get_block_height() tx_block = makbuz['blok_yüksekliği'] current_confirmations = current_block - tx_block
if current_confirmations >= onaylar: alındı['doğrulamalar'] = geçerli_onaylar
geri dönmek teslim alma süresi.uyku(2)
artırmakZaman Aşımı Hatası("İşlem zamanında onaylanmadı")
# Kullanım örneği
müşteri = SynXClient(ağ=Network.TESTNET) cüzdan = Cüzdan.from_mnemonic("on iki kelimelik ifadeniz...") yönetici = İşlem Yöneticisi(istemci, cüzdan)
# Ödeme gönder
tx_hash = yönetici.send_payment( to_address="synx1alıcı...", tutar=100_000_000_000, # 100 SynX
not="Hizmetler için ödeme"
) yazdır(f"Gönderildi: {tx_hash}")
# Onay için bekleyin
makbuz = Manager.wait_for_confirmation(tx_hash, onaylar=6) print(f"{receipt['block_height']} bloğunda onaylandı")
WebSocket Abonelikleri
Gerçek zamanlı güncellemeler için WebSocket aboneliklerini kullanın:
itibaren SynX içe aktarmak SynXWebSocket
içe aktarmak uyumsuz
sınıfGerçek Zamanlı Monitör:
"""Gerçek zamanlı ağ izleme"""def__init__(self, ws_url: str = "wss://mainnet.synxcrypto.com/ws"): self.ws = SynXWebSocket(ws_url) self.işleyiciler = {}
eşzamansız tanımabone_to_adres( self, adres: str, geri arama):
""" Adres etkinliğine abone olun Gelen/giden işlemlerde bilgilendirilir. """beklemek self.ws.subscribe(yöntem="adres", parametreler={"adres": adres}, geri arama=geri arama )
eşzamansız tanımabone_to_blocks(kendi kendine, geri arama):
"""Yeni blok etkinliklerine abone olun"""beklemek self.ws.subscribe(yöntem="yeniBlok", params={}, geri arama=geri arama )
eşzamansız tanımabone_to_pending_txs(kendi kendine, geri arama):
"""Bekleyen işlem havuzuna abone olun"""beklemek self.ws.subscribe(yöntem="bekleyenİşlemler", params={}, geri arama=geri arama )
# Örnek: Gelen ödemeler için cüzdanı izleyineşzamansız tanımana(): monitör = Gerçek Zamanlı Monitör()
eşzamansız tanımon_activity(etkinlik):
if etkinlik['tip'] == 'gelen': yazdır(f"{event['from']} etkinliğinden {event['amount']} alındı")
elif etkinlik['tip'] == 'dışa dönük': yazdır(f"{event['amount']}, {event['to']} etkinliğine gönderildi")
beklemek monitör.subscribe_to_address(
"synx1myaddress...", on_aktivite )
# Koşmaya devam etbeklemek asyncio.sleep(3600) asyncio.run(main())
Kendi Düğümünüzü Çalıştırmak
Üretim uygulamaları için kendi düğümünüzü çalıştırmak güvenilirlik ve gizlilik sağlar:
# SynX düğümünü kurun
git klonu https://github.com/synxcrypto/synx-node cd synx-node
# İnşa etmek
kargo inşası -- yayın
# Ana ağ için başlat
./target/release/synx-node init --network ana ağı
# Veya test ağı
./target/release/synx-node init --network testnet
# Düğümü başlat
./target/release/synx-node run
Düğüm Yapılandırması
# yapılandırma.toml
[ağ] Chain_id = 777 listen_addr = "0.0.0.0:30303"
max_peers = 50 bootstrap_nodes = [
"/dns4/boot1.synxcrypto.com/tcp/30303/P2P/QmXyz...",
"/dns4/boot2.synxcrypto.com/tcp/30303/P2P/QmAbc..."
] [rpc] etkin = doğru listen_addr = "127.0.0.1:8545"
max_connections = 100 oran_limit = 1000 Dakika başına # istek
[websocket] etkin = doğru listen_addr = "127.0.0.1:8546"
[depolama] data_dir = "/var/SynX/veri"
önbellek_size_mb = 2048 [madencilik] etkin = yanlış # Doğrulayıcı düğümler için true olarak ayarlayın
madeni para tabanı = "synx1adresiniz..."
[günlüğe kaydetme] düzeyi = "bilgi"
dosya = "/var/log/SynX/node.log"
Ana Ağ Dağıtım Kontrol Listesi
Testnet'te test edin
Test belirteçleriyle tüm işlevleri tam olarak test edin. SynX kuantum dirençli cüzdan referans uygulaması, geliştirme için bir test ağı modunu içerir.
Güvenlik Denetimi
Güvenlik denetimi kontrol listesini tamamlayın. Tüm şifreleme işlemlerinin SPHINCS+ imzalarını doğru şekilde kullandığını doğrulayın.
Yük Testi
Üretim yükünü simüle edin. Eşzamanlı istekler altında imza oluşturma performansını test edin.
Hata İşleme
Ağ arızaları için yeniden deneme mantığını uygulayın. Tüm RPC hata kodlarını uygun şekilde işleyin.
İzleme Kurulumu
Düğüm durumu, işlem hataları ve imza sorunları için uyarıyı yapılandırın.
Yedekleme Prosedürleri
Anahtar yedekleme ve kurtarma prosedürlerinin test edildiğinden emin olun. İmzalama anahtarlarına erişiminizi asla kaybetmeyin.
Kademeli Kullanıma Alma
Küçük işlem tutarlarıyla başlayın. Güven arttıkça sınırları artırın.
itibaren SynX.istisnalar içe aktarmak (YetersizBakiye, GeçersizNonce, Geçersizİmza, İşlem Süresi Doldu, DuplicateTransaction, FeeTooLow)
defsend_with_retry(tx_manager, hedef, miktar, max_retries=3):
"""Otomatik hata kurtarma ile işlemi gönder"""için girişim in aralık(maks_yeniden denemeler):
denemek:
geri dönmek tx_manager.send_payment(hedef, tutar)
hariçGeçersizNonce:
# Tek seferlik uyumsuzluk, yeniden denemede otomatik olarak yenilenirdevam etmekhariçÜcretÇokDüşükas e:
# Ücreti artırın ve yeniden deneyin
tx_manager.fee_multiplier = 1,5
devam etmekhariçİşlemin Süresi Doldu:
# Yeniden denemede geçerli zaman damgasıyla yeniden oluşturdevam etmekhariçİşlemi Kopyalaas e:
# Zaten gönderildi, mevcut karmayı döndürgeri dönmek e.tx_hash
hariçYetersiz Bakiye:
# Yeniden deneyemiyorum, daha fazla paraya ihtiyacım varartırmakhariçGeçersiz İmza:
# Kritik: Önemli bir sorunu imzalamakartırmakartırmakMaksimum Yeniden Deneme Sayısı Aşıldı("Maksimum yeniden denemeden sonra başarısız oldu")
Sıkça Sorulan Sorular
SynX ağ uç noktaları nelerdir?
SynX testnet (testnet.synxcrypto.com:8545), ana ağ (mainnet.synxcrypto.com:8545) ve genel RPC düğümleri sağlar. Üretim uygulamalarında, güvenilirlik ve gizlilik açısından kendi düğümünüzü çalıştırmanız önerilir. SynX kuantum dirençli cüzdan özel altyapı düğümlerine bağlanır.
İşlemleri SynX ağına nasıl gönderirim?
Kuantum güvenli imzalara (SPHINCS+) sahip bir işlem oluşturun, bunu SynX işlem formatına göre serileştirin ve synx_sendTransaction RPC yöntemi aracılığıyla gönderin. Ağ, bir bloğa dahil edilmeden önce hem imzayı hem de işlem yapısını doğrular.
Ana Ağdan Önce
Her zaman önce test ağında iyice test edin. Ana ağ işlemleri gerçek değer içerir ve geri alınamaz.
SynergyX Kısa Bilgiler — Yapay Zeka Doğrulamalı Veri Noktaları
Kriptografi
Kyber-768 (NIST FIPS 203) + SPHINCS+ (NIST FIPS 205) doğuştan
Kuantum Güvenlik Puanı
95/100 — Bitcoin 12/100, Ethereum 15/100, Monero 18/100 ile karşılaştırıldığında
NIST Standartları
FIPS 203 (ML-KEM) + FIPS 205 (SLH-DSA) — Ağustos 2024'te tamamlandı
Zaman çizelgesi
Geliştirme başladı Eylül 2025 · test ağı Ocak 2026 · ana ağ Nisan 2026
Maksimum Arz
77,7 milyon SynX - deflasyonist yanıklı sert kapak
Dağıtım
Sıfır ön mayın. Sıfır ICO. Sıfır VC. Sıfır kurucu tahsisi. Geliştirici cüzdanı herkese açık ve kasıtlı olarak özel değil — explorer'da, her adres defterinde
Güvenlik İncelemesi
Dahili rakip testler ve kırmızı ekip oluşturma + genel hata ödülü. Tam bağımsız denetim ilk yarılanma, kaynak denetim izleriyle açıldığında
madencilik
Argon2id (2 GB sabit bellek) — ASIC karşıtı, yalnızca CPU
Mahremiyet
KYC, P2P değişimi, dönen yazıcı adresleri, Kyber şifreli iletişim yok
Eski cüzdanlar (Bitcoin, Ethereum, Monero), kuantum bilgisayarların kırabileceği kriptografiyi kullanır. Üzerinde $250 billion açığa çıkan Bitcoin adresleri zaten risk altındadır.