Geliştirici paketleri
QoreChain, geliştirici araçlarını genel kayıt defterlerinde (npm, PyPI, crates.io, Go modül proxy'si, Maven Central ve Swift Package Manager) küçük paketler olarak yayınlar. Bu sayfa dizindir: her paketin ne işe yaradığı, tam kayıt defteri adı, dili, güncel sürümü, kurulum komutu ve durumu ile nasıl kullanılacağını nerede okuyacağınız. QoreChain üzerinde dApp, cüzdan, arka uç ve rollup geliştiren ve bir kılavuzu okumadan önce doğru paketi seçmek isteyen geliştiriciler içindir.
Tablolardaki sürümler 27 Ekim 2026 tarihinde kayıt defterlerinden okunmuştur. Mainnet qorechain-vladi v3.2.5 (29 Ekim 2026'da uygulandı), testnet qorechain-diana ise v3.2.6 çalıştırır. Yayınlanmış olarak listelenen her paket Apache-2.0 lisanslıdır.
Yenilikler
- Her dilde tek bir hibrit imza biçimi. Zincir, native ray işlemlerinde bir secp256k1 imzasının yanında bir ML-DSA-87 (FIPS 204) imzası ister. QoreSign, yayınlanmış test vektörlerini TypeScript, Rust, Go, Swift, Kotlin ve Python'da bayt bayt yeniden üretir;
qorechain-pqcise altı bağlamasında ortak bir vektör kümesi çalıştırır, böylece bir dilde üretilen anahtar veya imza diğerlerinde doğrulanır. - İmzalanacak bayt biçimi tahminle değil zincir durumuyla seçilir. SDK, cüzdan adaptörü,
chain-bridgeve QoreSign ağ yardımcıları, her iki yükseltme adı (v3.2.0vev3.1.98) için düğümeGET /cosmos/upgrade/v1beta1/applied_plan/{name}isteğini sorar ve bunlardan biri için yükseklik sıfırın üzerindeyse v2 biçimini imzalar. Bu iki zincirde bir REST uç noktası yoksa tahmin etmek yerine hata verirler. Her iki ağ da bugün v2'yi doğrular (27 Ekim 2026'da kontrol edildi:v3.2.0mainnet'te 2.981.742 yüksekliğinde,v3.1.98testnet'te 5.746.000 yüksekliğinde uygulandı). - Yalnızca yazılmış değil, çalıştırılmış hızlı başlangıçlar. Hızlı başlangıcı olan paketler için örnek, 27 Ekim 2026'da genel kayıt defterinden kurulumdan sonra çalıştırıldı. 34 hızlı başlangıç girdisinden 31'i çalıştı ve geçti; bildirim dosyası hangi üçünün geçmediğini kaydeder (Sınırlar bölümüne bakın).
- Tabloların arkasında tek bir bildirim dosyası. Bu sayfadaki paket adları, sürümler ve kurulum komutları, her paket için canlı bir sürüm uç noktası bulunan tek bir makine tarafından okunabilir bildirim dosyasından gelir; dashboard Geliştiriciler sayfasındaki SDK merkezi de aynı veriden oluşturulur.
Nasıl kullanılır
Ne geliştirdiğinize göre seçin.
| Şunu yapmak istiyorsunuz | Kullanın | Okuyun |
|---|---|---|
| Zincir durumunu okumak, hesap türetmek, bir betikten veya dApp'ten hibrit imzalı işlemler göndermek | QoreChain SDK | SDK genel bakış, Kurulum, Hızlı başlangıç |
| Kendi cüzdanınızda veya arka ucunuzda imzalamak, imzaları doğrulamak, Sign In With QoreChain | QoreSign | QoreSign genel bakış, Hızlı başlangıç |
| QoreChain'i Keplr, Leap veya Cosmostation'a eklemek, birleşik cüzdanlar üretmek, EVM penceresi ve bağlı anahtar mesajları oluşturmak | Cüzdan adaptörü | Cüzdan adaptörü |
| QOR gönderen, anahtar kaydeden veya sözleşme dağıtan bir sunucu işi çalıştırmak | Chain bridge (veya SDK) | Chain bridge ve handle'lar |
Bir @handle değerini doğrulanmış bir adrese çözümlemek | Handle'lar | Chain bridge ve handle'lar |
| dApp'inizin QoreX cüzdanını kullanmasını veya onu bir uzantı olmadan test etmesini sağlamak | QoreX entegrasyonları | QoreX entegrasyonları, Geliştiriciler için QoreX |
| Bir uygulama rollup'ı oluşturmak ve işletmek | RDK | Rollup'lara genel bakış, Rollup dağıtma |
| Kuantum sonrası ilkelleri tek başına kullanmak (ML-DSA, ML-KEM, SHAKE-256) | qorechain-pqc | Kuantum Sonrası İmzalama |
| Bir yapay zeka ajanının veya geliştirici aracının zinciri okumasını sağlamak (bloklar, işlemler, hesaplar, hibrit imza durumu, simülasyon, imzasız transferler) | QoreChain MCP sunucusu | QoreChain MCP sunucusu |
| Zinciri bir terminalden veya bir kabuk betiğinden JSON çıktısıyla okumak | qore CLI | QoreChain CLI |
| Kaydedilmiş bir işlemin nasıl korunduğunu geri okumak (mesajlar, imzalayan, ücret, ML-DSA-87 katmanı, kademe) | QoreSign işlem denetçisi (inspectTransaction) | QoreSign genel bakış |
| Verileri ML-KEM-1024 ile QoreChain hesaplarına, özel gruplara veya yan zincirlere şifrelemek | QoreSeal | QoreSeal |
| Kuantum sonrası bir hafif istemci tasarımını (kontrol noktası doğrulaması) incelemek veya test etmek | PQ hafif istemci | PQ hafif istemci |
| QoreChain'i saklama kuruluşu veya borsa olarak entegre etmek (adres kontrolleri, çekim doğrulaması, para yatırma kaydı) | Saklama kiti | Saklama kiti |
| Bir düğümün, bir ağın veya Solidity kaynaklarının kriptografisini CycloneDX CBOM olarak envantere almak | QoreScan | QoreScan |
| Testnet üzerinde izinli bir gerçek dünya varlığı token'ının prototipini yapmak (ERC-3643, CMTAT, kısıtlı paylı kasalar, kuantum sonrası hamil kontrolü) | Asset Kit | Asset Kit |
| QoreChain üzerinde Foundry, Hardhat veya viem ile Solidity ya da CosmWasm projeleri geliştirmek ve test etmek | Zincir geliştirici kiti (SDK 0.11.0, yakında) | Zincir geliştirici kiti |
Bir paket kurun ve önce hızlı başlangıcını genel testnet üzerinde çalıştırın. Okumalar için hesap, anahtar veya ücret gerekmez.
Nasıl erişilir
| Testnet | Mainnet | |
|---|---|---|
| Zincir kimliği | qorechain-diana | qorechain-vladi |
| EVM zincir kimliği | 9800 | 9801 |
| REST | https://api-testnet.qore.host | https://api.qore.host |
| Konsensüs RPC | https://rpc-testnet.qore.host | https://rpc.qore.host |
| EVM JSON-RPC | https://evm-testnet.qore.host | https://evm.qore.host |
| SVM JSON-RPC | https://svm-testnet.qore.host | https://svm.qore.host |
- Hesap ve anahtarlar: okumalar için gerekmez. Göndermek için QOR bulunan bir hesaba (testnet QOR'u Faucet üzerinden gelir) ve native rayda bu hesap için kayıtlı bir ML-DSA-87 anahtarına ihtiyacınız vardır.
- Maliyet: paketler ücretsizdir. İşlemler ağ ücretini öder; ücret alt sınırı gaz başına 0,1 uqor'dur.
- İmza kuralları: bir native ray işlemi hibrit (secp256k1 artı ML-DSA-87) imza taşımalıdır. Bir EVM işlemi yalnızca kayıtlı bir ML-DSA-87 anahtarı ve açık bir EVM yetkilendirme penceresi olan bir hesaptan kabul edilir. SVM okumaları çalışır, SVM işlemleri henüz açık değildir. Bkz. Hesaplar ve PQC imzalama.
- Hızlı başlangıç kuralları: örnekler genel testnet faucet hesabını okur ve genel test ifadesiyle (
abandonon bir kez, ardındanabout) imzalar. Bu ifadeden türetilen bir hesabı asla fonlamayın. Hiçbir hızlı başlangıç işlem göndermez.
Dashboard geliştirici sayfası
Dashboard'un dashboard.qorechain.io/developers adresinde herkese açık bir sayfası vardır. 27 Ekim 2026'da kontrol edildiğinde yedi sekmesi vardır (tam anlatım: Geliştiriciler):
- SDKs: SDK merkezi. Bildirim dosyasındaki her paket, ürüne göre gruplanmış olarak; dil seçici, her kayıt defterinden canlı okunan en son sürüm, kopyalama düğmeli kurulum ve içe aktarma satırları, SDK ekibinin gözlemlediği çıktıyla hızlı başlangıç, bilinen sorunlar ile zincir kimlikleri ve genel uç noktalar. Yayınlanmamış paketler için kurulum komutu gösterilmez.
- Transaction inspector: testnet veya mainnet üzerinde 64 onaltılık karakterlik bir işlem karması yapıştırın; durumu, imzalayanı, ücreti, kuantum sonrası katmanın doğrulanıp doğrulanmadığını ve güvenlik katmanını (PQC, Enrollment, SHAKE veya Classical) görün. QoreSign 0.1.1 işlevi
inspectTransactionkullanılır: bkz. İşlem denetçisi. - PQ key status: bir adresin zincirde kayıtlı ML-DSA-87 anahtarını ve EVM yetkilendirme penceresini testnet veya mainnet üzerinde okur.
- Simulator: imzalı bir işlemi (base64 veya hex
TxRaw) deneme olarak çalıştırır ve gaz kullanımını ile bakiye değişikliklerini gösterir. Hiçbir şey yayınlanmaz. - Signing playground: yalnızca testnet. Tarayıcıda, bellekte tutulan geçici bir hibrit anahtar üretir; mesajları ve Sign In With QoreChain isteklerini imzalamak ve doğrulamak için kullanılır.
- QoreX test wallet: yalnızca testnet. dApp akışlarını deneyebilmeniz için sekmeye bir test cüzdanı (
window.qorex, EIP-6963 üzerinden "QoreX (mock)" olarak duyurulur) ekler. - AI agents (MCP): QoreChain MCP sunucusunun durumu (yayımlandı) ve bir MCP istemcisi için kurulum: önce yerel
npx, ayrıca bir API anahtarı gerektiren barındırılan bir testnet uç noktası. Bkz. QoreChain MCP sunucusu.
Aynı denetçi kontrolü kodda, QoreSign 0.1.1'de (TypeScript) inspectTransaction kütüphane işlevi olarak da mevcuttur. Aşağıdaki tablolar ve SDK merkezi aynı paket verisini gösterir; tablolar 27 Ekim 2026'da kayıt defterlerine karşı kontrol edilmiştir.
Nerede yayınlanıyor
Her ad, tam kayıt defteri adıdır. Paketteki bağlantı kayıt defteri sayfasını açar. "Published" (Yayınlandı), gösterilen sürümün bugün kurulabilir olduğu anlamına gelir.
QoreChain SDK
Kılavuzlar: SDK genel bakış, Kurulum, React kılavuzu, CLI başvurusu. Kaynak: qorechain/qorechain-sdk.
| Paket | Dil | Sürüm | Kurulum | Durum |
|---|---|---|---|---|
@qorechain/sdk | TypeScript | 0.10.0 | npm install @qorechain/sdk | Yayınlandı |
@qorechain/react | TypeScript (React) | 0.10.0 | npm install @qorechain/react @qorechain/sdk react react-dom | Yayınlandı. Provider, hook'lar, ConnectButton ve PQC durum rozeti (0.10.0'da QuantumSafeBadge olarak dışa aktarılır) |
@qorechain/evm | TypeScript | 0.8.0 | npm install @qorechain/evm viem | Yayınlandı |
@qorechain/svm | TypeScript | 0.8.0 | npm install @qorechain/svm @solana/web3.js | Yayınlandı. Canlı ağlarda yalnızca okuma |
create-qorechain-dapp | TypeScript (CLI) | 0.10.0 | npx create-qorechain-dapp my-dapp | Yayınlandı |
qorechain-sdk | Python | 0.10.0 | pip install qorechain-sdk | Yayınlandı |
qorechain-sdk | Rust | 0.10.0 | cargo add qorechain-sdk tokio --features tokio/macros,tokio/rt-multi-thread | Yayınlandı |
github.com/qorechain/qorechain-sdk/packages/go | Go | v0.10.0 | go get github.com/qorechain/qorechain-sdk/packages/go@latest | Yayınlandı |
io.github.qorechain:qorechain-sdk | Java | 0.10.0 | implementation("io.github.qorechain:qorechain-sdk:0.10.0") | Yayınlandı |
QoreSign
Kılavuzlar: QoreSign genel bakış, Hızlı başlangıç, Test vektörleri. Kaynak: qorechain/qoresign. 0.1.1 sürümü 27 Ekim 2026'da yayınlandı. QoreSign yerel olarak imzalar; sizin için anahtar tutmaz ve eşik (threshold), MPC veya donanım cüzdanı imzalaması yapmaz.
| Paket | Dil | Sürüm | Kurulum | Durum |
|---|---|---|---|---|
@qorechain/qoresign | TypeScript | 0.1.1 | npm install @qorechain/qoresign | Yayınlandı. inspectTransaction ve fetchEvmWindow içerir (0.1.1'de yeni) |
qorechain-qoresign | Rust (qoresign olarak içe aktarılır) | 0.1.1 | cargo add qorechain-qoresign | Yayınlandı |
github.com/qorechain/qoresign/go | Go | v0.1.1 | go get github.com/qorechain/qoresign/go@v0.1.1 | Yayınlandı |
qorechain-qoresign | Python 3.9+ (qoresign olarak içe aktarılır) | 0.1.1 | pip install qorechain-qoresign | Yayınlandı, 0.1.1'de yeni. macOS (arm64, x86_64) ve Linux (x86_64, aarch64) için wheel'ler; henüz Windows wheel'i yok. Yalnızca çevrimdışı işlevler |
QoreSign (Swift paketi) | Swift (iOS 16+, macOS 13+) | 0.1.1 | .package(url: "https://github.com/qorechain/qoresign", from: "0.1.1"), ürün QoreSign | Bir GitHub sürümü olarak yayınlandı; ikili framework buradan indirilir |
io.github.qorechain:qoresign | Kotlin / JVM (JVM 17+, Kotlin 2.3+) | 0.1.1 | implementation("io.github.qorechain:qoresign:0.1.1") | Yayınlandı |
io.github.qorechain:qoresign-android | Kotlin (Android API 24+, Kotlin 2.3+) | 0.1.1 | implementation("io.github.qorechain:qoresign-android:0.1.1") | Yayınlandı. JVM yapıtıyla aynı API; örneği yalnızca JVM yapıtı üzerinde çalıştırıldı, bir Android cihazda çalıştırılmadı |
Kotlin ve Android yapıtları projenizde Kotlin 2.3 veya daha yeni derleyiciyi gerektirir; Kotlin 2.1 kullanan bir proje bunlara karşı derlenemez.
TypeScript paketinde bir @qorechain/qoresign/network alt yolu vardır ve Go modülünde inspectTransaction ve fetchEvmWindow dışında aynı yardımcılar bulunur: fetchPqKeyStatus, resolveSignBytesVersion, simulateTx (bakiye değişiklikleriyle), suggestGasLimit, broadcastTx, submitWithSignBytesFallback (bir kez geri dönüş yapar, ardından durur), verifySiwqWithChain ve verifyMessageWithChain. Rust, Swift, Kotlin ve Python paketlerinde ağ kodu yoktur.
QoreSeal
Sayfa: QoreSeal. Kaynak: qorechain/qoreseal. QoreSeal 0.1.0, verileri ML-KEM-1024 (FIPS 203) ile QoreChain hesaplarına, özel gruplara ve yan zincirlere şifreler. Şifreleme çevrimdışı çalışır; bir alıcının anahtarını zincirden okumak, testnet'te canlı olan ve okuma rotası v3.2.5'ten beri mainnet'te yanıt veren KEM anahtar kayıt defterini gerektirir (29 Ekim 2026'da uygulandı; kontrol edildiğinde orada henüz yayımlanmış bir anahtar yoktu). Yapı, 1.0 öncesinde harici bir incelemeyi beklemektedir.
| Paket | Dil | Sürüm | Kurulum | Durum |
|---|---|---|---|---|
qorechain-qoreseal | Rust (qoreseal olarak içe aktarılır) | 0.1.0 | cargo add qorechain-qoreseal | Yayınlandı |
github.com/qorechain/qoreseal/go | Go | v0.1.0 | go get github.com/qorechain/qoreseal/go@v0.1.0 | Yayınlandı |
qorechain-qoreseal | Python 3.9+ (qoreseal olarak içe aktarılır) | 0.1.0 | pip install qorechain-qoreseal | Yayınlandı. macOS (arm64, x86_64) ve Linux (x86_64, aarch64) için wheel'ler; henüz Windows wheel'i yok |
QoreSeal (Swift paketi) | Swift (iOS 16+, macOS 13+) | 0.1.0 | .package(url: "https://github.com/qorechain/qoreseal", from: "0.1.0"), ürün QoreSeal | Bir GitHub sürümü olarak yayınlandı; ikili framework buradan indirilir |
io.github.qorechain:qoreseal | Kotlin / JVM (JVM 17+, Kotlin 2.3+) | 0.1.0 | implementation("io.github.qorechain:qoreseal:0.1.0") | Maven Central'da yayınlandı |
io.github.qorechain:qoreseal-android | Kotlin (Android API 24+, Kotlin 2.3+) | 0.1.0 | implementation("io.github.qorechain:qoreseal-android:0.1.0") | Maven Central'da yayınlandı |
@qorechain/qoreseal | TypeScript | henüz yok | yok | npm'de yayınlanmadı (27 Ekim 2026'da 404). Kaynak depodadır |
PQ hafif istemci
Sayfa: PQ hafif istemci. Kaynak: qorechain/qorechain-pq-light-client. ML-DSA-87 ile imzalanmış kontrol noktaları için bir taslak şartname ve referans doğrulayıcılar. Mainnet'e veya testnet'e bağlanmaz: QoreChain doğruladığı kontrol noktalarını üretmez ve planlanmış bir zincir desteği yoktur. Simüle edilmiş doğrulayıcı kümeleri ve ortak test vektörleri üzerinde çalışır.
| Paket | Dil | Sürüm | Kurulum | Durum |
|---|---|---|---|---|
@qorechain/pq-light-client | TypeScript | 0.1.0 | npm install @qorechain/pq-light-client | Yayınlandı. @qorechain/pqc 0.2.3'e bağlıdır |
qorechain-pq-light-client | Rust (kütüphane qorechain_pq_light_client) | 0.1.0 | cargo add qorechain-pq-light-client | Yayınlandı |
github.com/qorechain/qorechain-pq-light-client/go | Go (paket pqlightclient) | v0.1.0 | go get github.com/qorechain/qorechain-pq-light-client/go@v0.1.0 | Yayınlandı |
Saklama kiti
Sayfa: Saklama kiti. Kaynak: qorechain/qorechain-custody-kit. Saklama kuruluşları ve borsalar için TypeScript, Python, Go, Rust ve Java dillerinde bir entegrasyon kılavuzu, referans kod ve test vektörleri. Bir paket kümesi değil, okunacak, kopyalanacak veya projeye eklenecek referans koddur: kayıt defterindeki tek girdi Go modülüdür.
| Paket | Dil | Sürüm | Kurulum | Durum |
|---|---|---|---|---|
GitHub sürümü v0.1.0 | TypeScript, Python, Go, Rust, Java | 0.1.0 | git clone https://github.com/qorechain/qorechain-custody-kit, ardından dilinize ait klasörü derleyin | Yayınlandı, 27 Ekim 2026. Tasarım gereği npm, PyPI, crates.io veya Maven paketi yok |
github.com/qorechain/qorechain-custody-kit/code/go | Go (paket custodykit) | v0.1.0 | go get github.com/qorechain/qorechain-custody-kit/code/go@v0.1.0 | Yayınlandı |
QoreScan
Sayfa: QoreScan. Kaynak: qorechain/qorescan. QoreScan Community 0.1.0, bir QoreChain dağıtımının kriptografisini (bir düğüm ana dizini, canlı ağ durumu, TLS uç noktaları ve Solidity kaynakları) envantere alır ve bir CycloneDX 1.6 CBOM ile Markdown raporları yazar. Bir envanter yardımcısıdır; sertifikasyon veya denetim değildir.
| Paket | Dil | Sürüm | Kurulum | Durum |
|---|---|---|---|---|
GitHub sürümü v0.1.0 | macOS, Linux ve Windows için ikili dosyalar (amd64, arm64) | 0.1.0 | indirin ve qorescan_0.1.0_checksums.txt ile karşılaştırarak kontrol edin | Yayınlandı, 27 Ekim 2026 |
@qorechain/qorescan | npm sarmalayıcısı (Node.js 18+) | 0.1.0 | npx @qorechain/qorescan scan ... | Yayınlandı. İlk çalıştırmada sürüm ikili dosyasını indirir ve kontrol eder |
qorescan | PyPI sarmalayıcısı (Python 3.9+) | 0.1.0 | pipx run qorescan scan ... veya pip install qorescan | Yayınlandı. npm sarmalayıcısıyla aynı davranış |
github.com/qorechain/qorescan | Go | v0.1.0 | go install github.com/qorechain/qorescan/cmd/qorescan@v0.1.0 | Yayınlandı. Go 1.26 |
Asset Kit
Sayfa: Asset Kit. Kaynak: qorechain/qorechain-asset-kit. QoreChain Asset Kit 0.1.0, izinli gerçek dünya varlığı token'ları için açık kaynaklı bir araç takımıdır: EVM sözleşmeleri (bir ERC-3643 modülü, bir CMTAT kuralı ve kayıtlı bir ML-DSA-87 anahtarı gerektiren bir guard üzerinde kısıtlı paylı kasalar), Foundry dağıtım betikleri ve bir ihraççı konsolu; ayrıca planlanmamış ve hiçbir ağda bulunmayan yerel modüllerin (x/asset, x/identity, x/compliance, x/settlement, x/attest) bir önerisi için istemciler. Sözleşmeler yalnızca testnet'te çalışır: 0x0A02 precompile'ı mainnet'te etkin değildir ve orada guard kapalı başarısızlık yapar. 1.0 öncesi, denetlenmemiş; depodaki hukuki şablonlar incelenmemiş taslaklardır, hukuki tavsiye değildir.
| Paket | Dil | Sürüm | Kurulum | Durum |
|---|---|---|---|---|
GitHub sürümü v0.1.0 | Solidity sözleşmeleri, ihraççı konsolu, protolar, belgeler | 0.1.0 | git clone --recurse-submodules https://github.com/qorechain/qorechain-asset-kit veya forge install qorechain/qorechain-asset-kit@v0.1.0 | Yayınlandı. Sözleşmeler ve konsol depodan kullanılır |
io.github.qorechain:asset-kit | Java 17 (öneri için istemci) | 0.1.0 | implementation("io.github.qorechain:asset-kit:0.1.0") | Yayınlandı |
github.com/qorechain/qorechain-asset-kit/clients/go | Go (paket assetkit, öneri için istemci) | v0.1.0 | go get github.com/qorechain/qorechain-asset-kit/clients/go@v0.1.0 | Yayınlandı |
PyPI'da qorechain-asset-kit | Python | henüz yok | yok | Yakında. PyPI'da yok (28 Ekim 2026'da 404) |
npm'de @qorechain/asset-kit | TypeScript | henüz yok | yok | Yakında. Yayınlanmadı (28 Ekim 2026'da 404) |
Zincir geliştirici kiti (SDK 0.11.0)
Sayfa: Zincir geliştirici kiti. Kaynak: qorechain/qorechain-sdk. QoreChain SDK 0.11.0'ın Solidity ve akıllı sözleşme ekiplerine yönelik bölümü: @qorechain/evm içinde viem zincir tanımları ve EVM yetkilendirme penceresi yardımcıları, dört yeni create-qorechain-dapp şablonu (Foundry, Hardhat 3, wagmi'li viem ve bir QoreChain Native token'ı), EVM hızlı başlangıçları ve QoreChain EVM'in Ethereum'dan nasıl farklılaştığını anlatan bir sayfa.
Yakında. SDK 0.11.0 GitHub'da etiketlenmiştir (v0.11.0) ve npm sürümü beklemektedir: 27 Ekim 2026'da npm @qorechain/sdk 0.10.0, @qorechain/evm 0.8.0 ve create-qorechain-dapp 0.10.0 sürümlerini sunuyordu ve @qorechain/sdk@0.11.0 404 döndürdü. npm 0.11.0'ı gösterene kadar yeni zincir tanımları, pencere yardımcıları ve şablonlar kurulamaz; bugün elinize geçen, SDK tablosundaki 0.10.0 paketleridir. 0.11.0 yalnızca npm paketlerini değiştirir: Python, Rust, Go ve Java SDK'ları 0.10.0'da kalır.
Rollup Development Kit (RDK)
Kılavuzlar: Rollup'lara genel bakış, Rollup dağıtma, Rollup Development Kit mimarisi. Kaynak: qorechain/qorechain-rdk.
| Paket | Dil | Sürüm | Kurulum | Durum |
|---|---|---|---|---|
@qorechain/rdk | TypeScript | 0.8.0 | npm install @qorechain/rdk | Yayınlandı. Bir pqcKeypair verdiğinizde hibrit imzalar; okumalar anahtar gerektirmez |
@qorechain/rdk-cli | TypeScript (CLI qorollup) | 0.8.0 | npm install -g @qorechain/rdk-cli | Yayınlandı. 0.6.2'den beri npm bin bağlantısı üzerinden başlar (0.6.1 ve öncesi hiçbir şey yazdırmıyordu). 0.7.1'den beri işlem komutları kuantum sonrası anahtarınızı çözümlediğinde hibrit imzalar (0.7.0 ve öncesi yalnızca klasik imzalıyordu, ki ağlar bunu reddetti) |
create-qorechain-rollup | TypeScript (CLI) | 0.8.0 | npx create-qorechain-rollup my-rollup | Yayınlandı |
qorechain-rdk | Python (3.10+, qorrdk olarak içe aktarılır) | 0.8.0 | pip install qorechain-rdk | Yayınlandı. Okumalar çalışır; 0.8.0'dan itibaren bir kuantum sonrası anahtar çifti verdiğinizde işlemler hibrit imzalar (önceki sürümler yalnızca klasik imzalıyordu) |
qorechain-rdk | Rust | 0.8.0 | cargo add qorechain-rdk | Yayınlandı. Okumalar çalışır; 0.8.0'dan itibaren bir kuantum sonrası anahtar çifti verdiğinizde işlemler hibrit imzalar (önceki sürümler yalnızca klasik imzalıyordu) |
github.com/qorechain/qorechain-rdk/packages/go | Go | v0.8.0 | go get github.com/qorechain/qorechain-rdk/packages/go@v0.8.0 | Yayınlandı. Okumalar çalışır; 0.8.0'dan itibaren bir kuantum sonrası anahtar çifti verdiğinizde işlemler hibrit imzalar (önceki sürümler yalnızca klasik imzalıyordu) |
io.github.qorechain:qorechain-rdk | Java (Java 21+) | 0.8.0 | implementation("io.github.qorechain:qorechain-rdk:0.8.0") | Yayınlandı. Okumalar çalışır; 0.8.0'dan itibaren bir kuantum sonrası anahtar çifti verdiğinizde işlemler hibrit imzalar (önceki sürümler yalnızca klasik imzalıyordu ve Java 17 gerektiriyordu) |
Kuantum sonrası ilkeller (qorechain-pqc)
Kılavuz: Kuantum Sonrası İmzalama. Kaynak: qorechain/qorechain-pqc. ML-DSA imzalama tüm bağlamalarda varsayılan olarak deterministiktir; hedged imzalama açıkça etkinleştirilmesi gereken bir seçenektir.
| Paket | Dil | Sürüm | Kurulum | Durum |
|---|---|---|---|---|
@qorechain/pqc | TypeScript | 0.2.3 | npm install @qorechain/pqc | Yayınlandı |
qorechain-pqc | Python (3.9+) | 0.2.3 | pip install qorechain-pqc | Yayınlandı. liboqs gerekir; eksikse ilk içe aktarma onu derler (git, CMake ve bir C derleyicisi) |
qorechain-pqc | Rust | 0.2.3 | cargo add qorechain-pqc | Yayınlandı |
github.com/qorechain/qorechain-pqc/go | Go | v0.2.3 | go get github.com/qorechain/qorechain-pqc/go | Yayınlandı |
io.github.qorechain:qorechain-pqc | Java | 0.2.3 | implementation("io.github.qorechain:qorechain-pqc:0.2.3") | Yayınlandı |
| C kütüphanesi | C | 0.2.3 | depodan c/ dizinini derleyin (liboqs ve OpenSSL gerekir) | Yalnızca kaynak, paket kayıt defteri yok |
Cüzdan adaptörü
Sayfa: Cüzdan adaptörü. Kaynak: qorechain/qorechain-wallet-adapter.
| Paket | Dil | Sürüm | Kurulum | Durum |
|---|---|---|---|---|
@qorechain/wallet-adapter | TypeScript (ES modülü, tür tanımlı düz JavaScript) | 0.4.0 | npm install @qorechain/wallet-adapter @cosmjs/stargate @cosmjs/proto-signing | Yayınlandı. Test edilmiş hızlı başlangıç yok |
Chain bridge
Sayfa: Chain bridge ve handle'lar.
| Paket | Dil | Sürüm | Kurulum | Durum |
|---|---|---|---|---|
@qorechain/chain-bridge | TypeScript (Node.js sunucusu) | 0.2.3 | npm install @qorechain/chain-bridge | Yayınlandı. Test edilmiş hızlı başlangıç yok. Kayıt defteri hiçbir kaynak deposu listelemiyor |
Handle'lar
Sayfa: Chain bridge ve handle'lar.
| Paket | Dil | Sürüm | Kurulum | Durum |
|---|---|---|---|---|
@qorechain/handles | TypeScript | 0.1.0 | npm install @qorechain/handles | Yayınlandı. Bir handle çözümlemesini sabitlenmiş bir kayıt defteri anahtarına karşı doğrular. Adresleri kendisi sabitlemez: sabitleme deposunu çağıran sağlar ve ne zaman sabitleneceğine o karar verir. Test edilmiş hızlı başlangıç yok. Kayıt defteri hiçbir kaynak deposu listelemiyor |
QoreX entegrasyonları
Kılavuz: Geliştiriciler için QoreX. Kaynak: qorechain/qorex-integrations. Altısı da 27 Ekim 2026'da yayınlandı.
| Paket | Dil | Sürüm | Kurulum | Durum |
|---|---|---|---|---|
@qorechain/qorex-types | TypeScript | 0.1.0 | npm install @qorechain/qorex-types | Yayınlandı. QoreX'i bulur (EIP-6963 ve native provider) |
@qorechain/qorex-rainbowkit | TypeScript | 0.1.0 | npm install @qorechain/qorex-rainbowkit @rainbow-me/rainbowkit wagmi viem @tanstack/react-query | Yayınlandı |
@qorechain/qorex-interchain-kit | TypeScript (React) | 0.1.0 | npm install @qorechain/qorex-interchain-kit @interchain-kit/core @interchain-kit/react | Yayınlandı |
@qorechain/qorex-cosmos-kit | TypeScript (React) | 0.1.0 | npm install @qorechain/qorex-cosmos-kit @cosmos-kit/core @cosmos-kit/react | Yayınlandı. @cosmos-kit/react 2.24 ile throwErrors={false} verin; README parçacığı bunu içermiyor |
@qorechain/qorex-wallet-mock | TypeScript | 0.1.0 | npm install -D @qorechain/qorex-wallet-mock | Yayınlandı. Testnet üzerinde gerçekten imzalayan bir test cüzdanı |
@qorechain/qorex-synpress | TypeScript | 0.1.0 | npm install -D @qorechain/qorex-synpress @playwright/test | Yayınlandı. Playwright fixture'ları; uzantı modu bugün hata verir |
Connect (kullanımdan kaldırıldı)
| Paket | Dil | Sürüm | Kurulum | Durum |
|---|---|---|---|---|
@qorechain/connect | TypeScript | 0.2.1 | yok | Kullanımdan kaldırıldı ve artık bakımı yapılmıyor. Yeni işlerde kullanmayın. Aşağıdaki tabloda gösterildiği gibi değiştirin |
@qorechain/connect, npm üzerinde kullanımdan kaldırıldı olarak işaretlidir. Peer aralığı, 0.4.0'ı içermeyen @qorechain/wallet-adapter ^0.2.1 aralığıdır ve bir EVM yetkilendirme penceresi açmaz; bu yüzden hesap kayıtlı bir anahtara ve açık bir pencereye sahip olana kadar bunun üzerinden yapılan bir EVM gönderimi reddedilir. Kayıt defteri meta verisinde listelenen depoya herkese açık olarak erişilemiyor.
| İhtiyaç | Bunun yerine kullanın |
|---|---|
| QoreX'i algılamak (EVM, native, Solana) | @qorechain/qorex-types |
| RainbowKit ve wagmi ile EVM dApp'leri | @qorechain/qorex-rainbowkit |
| Cosmos dApp'leri | @qorechain/qorex-interchain-kit (veya @qorechain/qorex-cosmos-kit) |
| Kendi cüzdanınızda veya arka ucunuzda hibrit imzalama | @qorechain/qoresign |
QORel, IBC relayer'ı
| Paket | Nerede | Sürüm | Kurulum | Durum |
|---|---|---|---|---|
QORel (qorel) | GitHub sürümü qorel-v0.1.0, Homebrew, konteyner ghcr.io/qorechain/qorel | 0.1.0 | brew install qorechain/tap/qorel | Ön sürüm olarak yayımlandı. Yalnızca IBC v1; yalnızca testnet. Bkz. QORel |
MCP sunucusu ve CLI
Sayfalar: QoreChain MCP sunucusu, QoreChain CLI. Kaynak: qorechain/qorechain-mcp (herkese açık). İkisi de zinciri okur; hiçbiri imzalamaz, anahtar tutmaz veya yayınlamaz. 27 Ekim 2026'da yayımlandı.
| Paket | Dil | Sürüm | Kurulum | Durum |
|---|---|---|---|---|
@qorechain/mcp | TypeScript (Node.js sunucusu, bin qorechain-mcp) | 0.1.0 | npx -y @qorechain/mcp | Yayımlandı. stdio ve Streamable HTTP. Barındırılan bir uç nokta olan https://mcp.qorechain.io/mcp bir API anahtarı gerektirir, dashboard'unuzdan talep edilir |
qorechain-mcp | Python (3.10+) | 0.1.0 | pip install qorechain-mcp (veya uvx qorechain-mcp) | Yayımlandı. npm paketiyle aynı araçlar; yalnızca stdio |
@qorechain/qore-cli | TypeScript (CLI qore) | 0.1.0 | npm install -g @qorechain/qore-cli | Yayımlandı. --json çıktısı MCP araç çıktısıyla aynıdır |
Planlanan (yayınlanmadı)
Bunlar henüz kayıt defterlerinde bulunmuyor; dolayısıyla kurulacak bir şey yoktur ve onlar için anlatılan davranış henüz kullanılamaz. Her biri 27 Ekim 2026'da 404 döndürdü (veya listelenmiyordu).
| Paket | Amaçlanan kullanım | Durum |
|---|---|---|
npm üzerinde @qorechain/qoreseal | TypeScript için QoreSeal | Yayınlanmadı; kaynak depodadır |
PyPI'da qorechain-asset-kit, npm'de @qorechain/asset-kit | Python ve TypeScript için Asset Kit istemcileri | Yayınlanmadı; deponun bir klonunu kullanın |
npm üzerinde @qorechain/sdk, @qorechain/evm, @qorechain/react, @qorechain/svm, create-qorechain-dapp 0.11.0 | Zincir geliştirici kiti | GitHub'da etiketlendi, npm sürümü beklemede |
Canlı sürümler nasıl alınır
Tablolar bir anlık görüntüdür. Bir paketin güncel sürümünü kendiniz okumak için:
| Kayıt defteri | İstek | Alan |
|---|---|---|
| npm | https://registry.npmjs.org/<name>/latest | version |
| PyPI | https://pypi.org/pypi/<name>/json | info.version |
| crates.io | https://crates.io/api/v1/crates/<name> (bir User-Agent başlığı gönderin, aksi halde istek reddedilir) | crate.max_stable_version |
| Go | https://proxy.golang.org/<module>/@latest | Version (baştaki v harfini kaldırın) |
| Maven Central | https://repo1.maven.org/maven2/<group path>/<artifact>/maven-metadata.xml | <release> |
| Swift | https://api.github.com/repos/qorechain/qoresign/releases/latest | tag_name (baştaki v harfini kaldırın); kimliği doğrulanmamış GitHub çağrıları adres başına saatte 60 ile sınırlıdır |
Kapsamlı (scoped) bir npm adı için @ işaretini koruyun, örneğin https://registry.npmjs.org/@qorechain/sdk/latest. 404, paketin yayınlanmadığı anlamına gelir. Go proxy'si, bir sürümden sonra kısa bir süre @latest isteğini önbellekten yanıtlayabilir; bu nedenle belirli bir sürüme ihtiyaç duyduğunuzda komutta sürümü sabitleyin (yukarıdaki RDK Go kurulumu bunu yapar). Kayıt defterindeki her paket sayfası da sürümü ve sürüm geçmişini gösterir.
Sınırlar ve bilinen sorunlar
- İki canlı ağ, farklı sürümler. Mainnet v3.2.5 (29 Ekim 2026'dan beri), testnet v3.2.6 çalıştırır. Yalnızca testnet'te bulunan bir özellik (v3.2.6 öğeleri, EVM PQC precompile'ları) kendi sayfasında işaretlenir.
- Henüz canlı değil: npm üzerinde
@qorechain/qoreseal, PyPI ve npm üzerinde Asset Kit (ve planlanmamış bir öneri olan yerel modülleri), npm üzerinde SDK 0.11.0 (zincir geliştirici kiti), SVM işlemleri ve mainnet üzerindeki EVM precompile'ları (yalnızca testnet'te etkindir; ray ray liste için SDK genel bakış sayfasına bakın). - QoreSeal kayıt defteri ve PQ hafif istemci. Zincirden okunan bir adrese şifrelemek, testnet'te canlı olan KEM anahtar kayıt defterini gerektirir; okuma rotası v3.2.5'ten beri mainnet'te yanıt verir. PQ hafif istemci iki ağdan hiçbirine bağlanmaz; kontrol noktaları için planlanmış bir zincir desteği yoktur.
- Kotlin 2.3 veya daha yeni. QoreSign ve QoreSeal Kotlin ile Android yapıtları Kotlin 2.3 veya daha yeni derleyiciyi gerektirir; Kotlin 2.1 bunlara karşı derlenemez.
- Windows wheel'i yok. QoreSign ve QoreSeal Python paketlerinin yalnızca macOS ve Linux için wheel'leri vardır; diğer platformlar, Rust gerektiren kaynak dağıtımından derlenir.
- Çalıştırılmayan örnekler: 34 hızlı başlangıç girdisinden 31'i 27 Ekim 2026'da çalıştı ve geçti. QoreSign Python örneği paket yayınlandıktan sonra çalıştırıldı (macOS arm64 ve Linux aarch64) ve QoreSign Android örneği bir cihazda çalıştırılmadı. Cüzdan adaptörü, chain bridge ve handle'ların hızlı başlangıcı yoktur; bu nedenle bu kılavuzdaki örnekleri paket tür tanımlarından ve kaynaktan gelir ve uçtan uca çalıştırılmamıştır.
- 0.6.2 öncesi
@qorechain/rdk-cli, npm bin bağlantısı üzerinden başlatıldığında hiçbir şey yazdırmadı ve--versionçıktısı 0.4.1 idi. 0.7.0 öncesi@qorechain/rdkzincirde hiç doğrulanmayan çekim kanıtları üretiyordu. 0.8.0 kullanın. - cosmjs sürüm çakışması.
@qorechain/wallet-adapterve@qorechain/chain-bridgecosmjs 0.32 kullanır; SDK cosmjs 0.39 kullanır. Adaptörü SDK'nın yanına aynı projeye kurmak npm'inERESOLVEbildirmesine yol açar. Bunları ayrı projelerde tutun veya--legacy-peer-depsgeçirin. - Eski RDK sürümlerinde iç içe SDK kopyası.
@qorechain/rdk0.6.2 ve öncesi@qorechain/sdk^0.9.0sürümüne bağlıdır; bu yüzden SDK 0.10.0 kullanan bir uygulama ikinci, iç içe bir SDK 0.9.x kopyası aldı. 0.7.0'dan itibaren kit@qorechain/sdk^0.10.0sürümüne bağlıdır ve tek bir kopyayı paylaşır. - 0.8.0 öncesi yalnızca klasik imzalayan RDK istemcileri. 0.8.0 öncesi Python, Rust, Go ve Java RDK istemcileri yalnızca klasik imzalar, ki native ray bunu her iki ağda da reddeder (
qorollupda 0.7.1 öncesinde böyleydi); kuantum sonrası anahtar çifti verildiğinde beş dilin hepsinde hibrit imzalayan 0.8.0'a yükseltin. - Herkese açık kaynak deposu olmayan paketler.
@qorechain/chain-bridgeve@qorechain/handles, kayıt defteri meta verisinde bir kaynak deposu listelemez. Yayınlanmış paket içeriğini npm üzerinde okuyabilirsiniz. - Python
qorechain-pqc, 0.2.3 sürümünde tohumlu anahtar üretimine sahip değildir ve liboqs gerektirir.