Sovereign Pay QR-utgåva 1.7 — LightUtökad betalning och signering QR · Gör en betalning · Skapa en betalningssida

1Medel att spendera

Adress(er) att betala från — ange en BSV-adress per rad. Du kan kombinera medel som finns på flera adresser. Endast bekräftade mynt som inte redan spenderas av en pågående transaktion ingår. En QR kan innehålla en adress eller flera adresser, en per rad. Avancerat: en WIF privat nyckel fungerar också.
Tjänster för saldokontroll (avancerat)
Dessa internettjänster prövas för att hitta förbrukningsbara mynt och kontrollera att transaktionsingångar fortfarande är förbrukningsbara. Betalningsprocessorer konfigureras separat nedan. Det här avsnittet är avsett för avancerade användare.

2Betalningar

Destinationsadress
Amount (BSV)
Notera (valfritt — vad betalningen är till för; du kan välja nedan om du vill inkludera den i blockchain-transaktionen)
▸ Flera betalningar (klistra in en lista)
Ange en betalning per rad som adress;belopp;"not". Använda mängder BSV. Separera de tre delarna med semikolon och sätt lappen inom citattecken.
När den här listan har innehåll ersätter den enkelbetalningen ovan. Varje rad måste godkännas innan de signeras.

3Ändring & avgift

Byt adress (där överblivna pengar återvänder, det är standard till den första adressen du betalar från)
Växeln skickas tillbaka till källadressen
Nätavgiftssats (satoshis per byte av transaktionsdata)
hitta eller klistra först in spenderbara transaktionsutgångar

Offlineöverföring för signering — valfritt avancerat arbetsflöde

Ta betalningsinformation till offlineenheten

Signeringspaketet innehåller de förbrukbara mynten, betalningar, adressändring, avgiftsinställning och val av sedlar. Den innehåller inga privata nycklar.

Lägg tillbaka den undertecknade transaktionen online

Håll samma signeringspaket eller betalningsplan laddat online. Innan nätverksinlämning aktiveras kontrollerar Sovereign Pay att den returnerade transaktionen matchar den planen och att varje signatur är giltig.

Stora QR-överföringar: Sovereign Pay kan dela upp stora data i flera QR-koder. Skanna varje del. Detta upptäcker saknade eller oavsiktligt blandade delar, men det bevisar inte vem som skapade dem; Sovereign Pay kontrollerar separat det avslutade paketet eller transaktionen.

4Tecken

Privat(a) nyckel(ar) i WIF-format — ange en per rad, som matchar varje adress du betalar från. Sovereign Pay bearbetar dem på den här enheten och inkluderar dem inte i sina internetförfrågningar eller sparar dem i webbläsarens lagring. En WIF QR-bild är en klartextkopia av den privata nyckeln; skanna den endast på en betrodd offlineenhet. Privata nycklar accepteras endast från en enda QR, aldrig flerdelad TKQR1.
Varning för privat nyckel QR — endast en QR. Bilden innehåller den utgiftsbara nyckeln i klartext. Spara den aldrig i skärmdumpar, kamerarullar, molnsäkerhetskopior eller annan opålitlig lagring. Flera delar TKQR1 privata nyckelöverföringar avvisas.
Riskbekräftelse – krävs innan undertecknandet.

Sovereign Pay är icke-skyddad och kan inte återställa nycklar, återställa en transaktion efter att den har skickats till nätverket, eller eliminera risker som uppstår från felaktiga inmatningar, komprometterade enheter eller programvara, tjänsteleverantörens beteende eller användarfel. Granska transaktionen noggrant innan du signerar och igen innan du skickar den till BSV-nätverket.

Sovereign Pay kontrollerar varje ny signatur innan det signerade resultatet visas. Teknisk detalj: den använder ECDSA med den BSV-krävda signaturinställningen ALL|FORKID (0x41).

Betalningsbehandlare

Gäller betalningar som signeras här och importerade signerade transaktioner. Automatisk försöker nästa processor om en tjänst inte är tillgänglig. Ett väntande eller avvisat svar stoppar automatiska återförsök.

Betalningsbehandlare (avancerat)

Använd inställningar från en processor du litar på. Validering kontrollerar konfigurationen på den här enheten; den skickar ingen betalning eller nätverksbegäran. Webbläsaråtkomst måste tillåtas av den valda tjänsten. Inställningar gäller för denna öppna sida; kopiera dem för att behålla dem. Lägg inte en privat nyckel här eller distribuera en kopia som innehåller en API-hemlighet.

Referens för anslutningsformat

Varje post definierar namn, HTTPS-url, rubriker, begäran, svar och timeoutMs. Begärans format är json eller text. Använd den exakta strängen {rawTx} för den undertecknade transaktionen. Svarsformatet är json, text eller json-or-text. txidPath är en punktseparerad fältväg; en tom bana betyder hela svaret. För processorer som returnerar statusinformation, ange statusPath och icke-överlappande accepterade, väntande och avvisade arrayer. Okända statusar kvarstår. Det returnerade transaktions-ID måste alltid matcha den signerade transaktionen. Ingen körbar kod stöds.