Sdílej článek:
Vyžaduje předchozí znalosti z jiných článků o klíčích
Obsah článku
Odhadovaná doba čtení: 7 minut
Přehled audio a video [Čeština]
Přehled audio a video [Angličtina]
Úvod
- Na Pi blockchainu to začíná vytvořením účtu Pi network a to není jen tak
- Každý účet je snadno vygenerován, nicméně posléze musí být autorizován a pak následně je spojen s uživatelským účtem, který může požádat o KYC
- První čím to začíná je tzv. entropie – tedy jakousi náhodností, která proběhne na straně klienta (u vás v pi aplikaci)
- z entropie získáme 24 slovnou frázi, jak taková tvorba probíhá najdete na aupi.app/wallet-help.html
Vysvětlíme si jak ovládat blockchain bez Pi Aplikací!
Pojďme začít s přípravou.
Potřebujeme tedy JEDNU věc a tím je fráze.
Například tato:elite about faith scrap make there because fever guide credit various section ring merge battle method arrest monkey pipe fluid cheap winter broccoli rice
Dalším krokem je odvození/získání přiřazeného public key tedy adresy peněženky, začínající Gxxx (56znaků – nemuxovaná)
Pokud ji známe, nemusíme odvozovat. Nicméně z každé fráze získáte veřejný klíč / public key.
Odvození probíhá vždy převodem fráze na čísla respektive bajty – lze toho dosáhnou pouze „programově“.
To ale nestačí…
- Potřebujeme tzv.: Secret Key, tedy tajný klíč někdy také private key / soukromý klíč, který se také generuje z fráze (mnemonic / 24 slov).
- Je tedy potřeba si odvodit Sxxx klíč, který je zapotřebí pro komunikaci s blockchainem bez nutnosti použití Pi-SDK nebo v rámci dApp.
- Tento klíč nám umožní provádět veškeré operace, které současný protocol pro peněženku povoluje pro běžného pionýra.
- Tento klíč není nikde k vykopírování v Pi Wallet – pro více o tom jak vzniká navštivte odkaz nahoře.

Co můžeme dělat s klíčem
- Poslat platbu – autorizovat odchozí platbu 1pi nebo 1 PizzaTokenu (vše co má daný public key registrováno jako ASSET tedy prostředky
- Podat lockup, sponzorship, no-op (poslat is třeba pěttisíc miliard pí), podat staking, přihodit na doménu
- dále můžeme podávat pokyny pro Pi DEX, tedy obchodovat tokeny na blockchainu stejně jako na jiné burze ( request / offer)
- založit smart contract (vyžaduje autorizaci)
- založit token (vyžaduje autorizaci)
Co to tedy znamená
- SecretKey také nikdy nikomu neukazujte a už vůbec ne AI chatbotovi
- Kdo má vaši frázi má vše, nikomu ji nedávejte ani neukazujte
- S frází můžete automatizovat operace na blockchainu a nepotřebujete Pi Aplikaci / Pi Browser
Jak se generuje Secret Key
a jak funguje?
Funkce getApplicationSecretKey(mnemonic)
slouží k bezpečnému odvození soukromého klíče (Secret Key), který je nezávislý na vaší hlavní Pi Wallet. Využívá k tomu vaši frázi (sestávající 24 slov), která je nejdříve převedena na binární seed (seed
) pomocí standardu BIP-39.
Následně se uplatní klíčový krok:
Hierarchické deterministické odvození (HD Wallets) pomocí funkce derivePath
.
async function getApplicationSecretKey(mnemonic) {
const seed = await bip39.mnemonicToSeed(mnemonic);
const derivedSeed = derivePath("m/44'/314159'/0'", seed);
return Stellar.Keypair.fromRawEd25519Seed(derivedSeed.key.slice(0, 32));
}
Co je to derivePath("m/44'/314159'/0'", seed)
?
derivePath
je funkce, která z počátečního seedu (seed
) generuje nové, unikátní klíče na základě tzv. derivační cesty. Tato cesta je jako GPS souřadnice, která definuje, kde má peněženka klíč „najít“ nebo „vytvořit“.
m/
: Značí, že klíč je odvozen od hlavního (master) seedu.44'
: Je standardizovaný kód (BIP-44) pro HD peněženky.314159'
: Představuje coin type (typ mince/tokenu). Tato konkrétní hodnota je pravděpodobně vybrána pro Pi Network (připomíná $\pi \approx 3.14159…$), čímž zajišťuje, že odvozený klíč je speciálně určen pro ekosystém Pi a liší se od klíčů pro Bitcoin, Ethereum apod.0'
: Určuje account index (index účtu).- Použití apostrofu (
'
) znamená, že cesty jsou „ztvrzené“ (hardened), což je bezpečnostní prvek.
Výsledný odvozený klíč se pak použije pro vytvoření Stellar Keypair (Pi Network používá protokol Stellar), který funguje jako váš Secret Key
pro automatické platby a DEX operace.
Příklad neregistrovaných frází PiNetwork pro Testnet
[
{
"mnemonic": "consider police senior rural awake light fury diary best nose joy melt firm copy liar dash enter street elbow arrest young category chalk term",
"publicKey": "GA725KHB3ILS6FYX6GSNQEI5ZB2WDJJYZYWSXIKDGJB2TKZVDS7WK26I",
"secretKey": "SDP5KNDISZLUDIMPJTATMOMQLZ4GAJA374SPWLXQRQSQOFY7LIQ43HC2"
},
{
"mnemonic": "matrix silver hen bless galaxy connect mushroom snake age pepper donkey win call paper flock obvious more way hunt private genius false bomb pear",
"publicKey": "GDZ2UP6ZEX2RCEJZJIGRQ4YUHF32DKVSOCSORDRJFRQHIK5YJAUMGOOM",
"secretKey": "SBKEMYBUGBM5WBLEOQKEKMRXGJ77S2BY73VZ3K2L34FWZLNJMTOBH53W"
},
{
"mnemonic": "stove order night leader farm slide initial ceiling nut enter wing forward toy arm link account apart globe inquiry alone resemble host hedgehog bicycle",
"publicKey": "GDHFCYH3KIGQIS2AZPCLE5VOYILCX64UYGSJKPXSEB7TH2I6UEN6U7MI",
"secretKey": "SDWFN2M3J5VVG565OVTD4G6MMWJ55YINX2OYMEP4FAYNXUOKQCQHY3AX"
},
{
"mnemonic": "anxiety thunder grain mimic train humor setup damp key wisdom sponsor flame notice measure kind delay illegal quantum fortune tomorrow digital mixture assault glance",
"publicKey": "GCJ5O2MKW5HSLJCMFP3NOIONOBYFOBPSYPN2UTHWT6KQ2NY3FCAZFYND",
"secretKey": "SBPMJ77IC6PHAWUU6OEUU5GSXJN3G7XPAQGH756DC33Z4QYLAP6LD5LC"
}
]
Jak připojit Stellar SDK k síti Pi Network
Pro vývoj decentralizovaných aplikací (dApps) na Pi Network je nezbytné správně nakonfigurovat Stellar SDK, jelikož Pi využívá modifikovaný protokol Stellar. Připojení zahrnuje nastavení správného Horizon API URL a Síťové fráze (Network Passphrase).
1. Definice Konfigurace Sítě
Základní konfigurace pro připojení se liší podle toho, zda cílíte na testovací nebo hlavní síť Pi. Tato nastavení je nutné definovat před inicializací serveru.
Příklad v Javascriptu:
const HORIZON_URL = "https://api.testnet.minepi.com";
const NETWORK_PASSPHRASE = "Pi Testnet";
- Testovací sítě (Testnet) Pi používají URL jako
https://api.testnet.minepi.com
nebohttps://api.testnet2.minepi.com
a frázi"Pi Testnet"
. - Hlavní síť (Mainnet) Pi používá URL
https://api.mainnet.minepi.com
a frázi"Pi Network"
.
2. Inicializace Stellar Serveru a Sítě
Po definování konstant je nutné inicializovat StellarSdk.Server
s URL a poté globálně nastavit síťovou frázi pro všechny budoucí operace.
import StellarSdk from '@stellar/stellar-sdk';
const HORIZON_URL = "https://api.testnet.minepi.com";
const NETWORK_PASSPHRASE = "Pi Testnet";
// Inicializace serveru s Horizon URL
const stellarServer = new StellarSdk.Server(HORIZON_URL);
// Nastavení síťové fráze (Passphrase)
Network.use(NETWORK_PASSPHRASE);
// Kontrola nastavení (demonstrační výstup)
console.log(Networks);
3. Ověření Síťové Konfigurace výstupem
console.log(Networks);
– zobrazí dostupné sítě – přepnuté globální nastavení sítě
Output:
{
"TESTNET": "Pi Testnet",
"TESTNET2": "Pi Testnet",
"MAINNET": "Pi Network"
}
Server
Server nám tedy vrací, že je přepojen na Horizon API – Pi Network dle URL.
Nyní můžeme například vytvářet transakce a podepisovat je (vše je transakce) včetně tvorby tokenu – takže si můžeme založit vlastní. 😉
Souvísející články …

Pi Network
Oznámení o Pi Network
Pi Network je kryptoměnový projekt založený na blockchainu, jehož cílem je umožnit uživatelům těžit mince Pi pomocí chytrých telefonů. Cílem projektu je propagovat přijetí kryptoměn.
Projekt spustili doktorandi na Stanfordské univerzitě v roce 2019. Pi Network nabízí uživatelům jednoduchý a ekologický způsob těžby mincí Pi pouhým otevřením aplikace a stisknutím tlačítka jednou denně.
Jednou z funkcí sítě Pi je, že uživatelé mohou zvýšit rychlost těžby rozšířením své sítě. Síť Pi si navíc klade za cíl zvýšit hodnotu mincí Pi tím, že uživatelům umožňuje vytvářet a používat webové aplikace na platformě Pi.
Pi Network v současné době spouští svou hlavní síť. Chcete-li se k Pi Network připojit, musíte si stáhnout mobilní aplikaci a zadat pozvánkový kód. Pi Network je inovativní projekt, jehož cílem je připravit cestu pro budoucnost kryptoměn.
Jak se zúčastnit Pi Network
Pokud nejste členem sítě Pi Network, můžete začít během 5 minut kliknutím na tento odkaz. Registrací pomocí mého referenčního kódu jwkkbiz
můžeme vydělávat Pi oba. Pi Network je aplikace, která vám umožní snadno těžit kryptoměnu „Pi“ ve vašem smartphonu. Stisknutím tlačítka jednou denně spustíte těžbu na 24 hodin, i když necháte telefon nečinný. V roce 2024 jsem těžil 360 dní v roce a ti, kteří přijali pozvání, získali mnoho výhod. Pokud se zaregistrujete pomocí referenčního kódu jwkkbiz
, získáte 25% zvýšení rychlosti těžby.
Po 30 těžbách projdete KYC (Know Your Credit), proto nezapomeňte při registraci zadat své skutečné jméno. Pokud se zaregistrujete nesprávně, ztratíte 20 % jako pokutu.
Podrobnější informace a důvody registrace naleznete zde.
Mohlo by se vám také líbit:
- Nejnovější zprávy o Pi Network – září 2025: Payochain, Protokol v23, Fast Track KYC a strategická partnerství
- Psychologie při nakupování a prodeji produktů za Pi 🧠💰
- Google Pixel 9 5G 12 GB – 128 GB – Obsidian
- Co je to blockchain ?
- Společnost Ulu Ventures zařadila síť Pi Network mezi své portfoliové společnosti uprostřed klesajícího vývoje cen – čeká nás oživení?
Napsat komentář