UTXOSUITE — home
UTXO RELAY / BITCOIN ROUTE INTELLIGENCE

Bitcoin route intelligence utan att dölja PSBT.

Relay fokuserar på ruttjämförelse, fees och PSBT-skydd; signing/execution är framtida SafeSign-integration.

CURRENT UI SURFACE / FUTURE EXECUTION INTEGRATION
UTXO RELAY / ROUTING AND PSBTNätverksväxlingshårdvara i närbild, portarna upplysta en och en.
NUVARANDE YTA

Vad som finns i den nuvarande produktytan.

UI har recommended/fastest/lowest-fee, fee assistant och PSBT-panel; det betyder inte färdig execution.

01

Route comparison

Recommended, fastest och lowest-fee routes.

02

Fee assistant

Visar fee trade-offs.

03

PSBT protection

Review av PSBT-struktur och signing context.

04

Execution boundary

Analys nu; signing/execution framtida.

FÖRVÄNTAN FÖRST, SIGNATUR SEDAN

En output du inte väntade dig ogiltigförklarar operationen.

En ruttoffert blir en uppsättning outputs. De blir en PSBT. Innan något signeras jämförs PSBT:n med den förväntan du godkände — output för output, satoshi för satoshi.

PSBT · OUTPUTS

recipientbc1q7x…3k2v1,450,000 sat
changebc1qz9…m4ta612,480 sat
network fee · 8,420 satceiling · 12,000 sat

EXPECTATION MATCH

MATCH

PSBT:n stämmer med den granskade förväntan.

reviewed outputs
2
psbt outputs
2
recipient
bc1q7x…3k2v · 1,450,000 sat
change
bc1qz9…m4ta · 612,480 sat
fee policy
8,420 sat / 12,000 sat · RBF signalled · CPFP available
signer
reachable after explicit authorization

Illustrerar kontraktet som binder förväntan. UTXO Relay håller aldrig en privat nyckel: PSBT:n signeras av din plånbok eller hårdvarusignerare.

EN SIGNATURS VÄG

Förstå innan du signerar.

Varje oåterkalleligt godkännande går samma väg. UTXO Suite gör varje steg läsbart — och stannar vid det enda steg det aldrig får äga: signaturen.

  1. REQUEST

    En plånbok, en dApp eller en agent begär en signatur. Inget är betrott ännu.

    UTXO Suite
  2. NORMALIZE

    Begäran avkodas till en kanonisk form: metod, kedja, ursprung, parametrar.

    UTXO Suite
  3. INTENT

    Vad begäran faktiskt gör, i klartext: en överföring, ett godkännande, en delegering, en permit.

    UTXO Suite
  4. CONTEXT · SIMULATION

    Motpart, ursprung och förväntat utfall. Simulering är bevis, aldrig ett orakel.

    UTXO Suite
  5. RISK

    Viktade signaler: obegränsad behörighet, okänd kod, nyskapade kontrakt, destinationer som inte stämmer.

    UTXO Suite
  6. POLICY

    Dina regler tillämpade deterministiskt på det underlaget: en policy, inte en magkänsla.

    UTXO Suite
  7. DECISION

    ALLOW, WARN, REVIEW eller BLOCK. Ett BLOCK mildras aldrig av ett annat lager.

    UTXO Suite
  8. AUTHORIZATION

    Du godkänner uttryckligen. Inte ens ett ALLOW är en signatur.

    Du
  9. PAYLOAD INTEGRITY

    Byten som är på väg att signeras jämförs med exakt de byte du granskade.

    UTXO Suite
  10. SIGNER

    Den isolerade signeraren finns i plånboken. UTXO Suite håller aldrig en nyckel eller en seed.

    Vigi Wallet
  11. BROADCAST

    Valfritt. En signerad transaktion är inte automatiskt en sänd transaktion.

    Vigi Wallet
  12. VERIFICATION

    Det som verkligen hände on-chain stäms av mot det du blev lovad.

    UTXO Suite
ALLOWInget motsäger begäran. Den kräver ändå ditt uttryckliga godkännande.
WARNNågot förtjänar uppmärksamhet innan du fortsätter.
REVIEWBegäran går inte att förstå utan att du tittar närmare.
BLOCKBegäran får inte nå en signerare med nuvarande policy.

Inget beslut är en signatur. Godkännandet är alltid ditt.

Okänt blir aldrig säkert. Bevis som saknas fortsätter att saknas.

Security boundary

UTXO Relay

Non-custodial, ingen auto-broadcast; intelligence separerad från signing authority.

Nästa integrationsgräns

SafeSign

Framtida signing/execution ska previewa PSBT via SafeSign.

UTXO RELAY / BITCOIN EXECUTION-GRÄNS

Route intelligence måste hållas separat från signing authority.

Relay kan jämföra routes och bygga kandidat-PSBT; SafeSign ska granska inputs, outputs, change, fee och assumptions före signer.

01INTENT

Definiera asset, destination och route objective.

02ROUTE

Jämför candidate routes och trust assumptions.

03PSBT BUILD

Bygg inputs, outputs, change och fee.

04SAFESIGN

Granska PSBT-struktur och assumptions.

05EXTERNAL SIGNER

Signer behåller private-key authority.

06BROADCAST

Broadcast förblir explicit och separat.

KOMPONENTGRÄNSER

SYSTEMARKITEKTUR

Nuvarande Relay är routing/UI-scaffold. Verklig execution, PSBT-build och signer integration återstår.

COMPONENT
READS
WRITES
FORBIDDEN
ROUTE ENGINE
intent · quotes · trust model
candidate route
sign
PSBT BUILDER
UTXO set · route
unsigned PSBT
private key
SAFESIGN
PSBT · route assumptions
decision · evidence
sign · broadcast
EXTERNAL SIGNER
reviewed PSBT
signature
silent mutation
REQUEST / RESULT-KONTRAKT

INPUT → REVIEW → RESULT

Relay kan jämföra routes och bygga kandidat-PSBT; SafeSign ska granska inputs, outputs, change, fee och assumptions före signer.

REQUEST / INPUT
{
  "asset":"BTC",
  "destination":"bc1q...",
  "amountSat":8400000,
  "route":"candidate-A",
  "psbtHash":"sha256:..."
}
DECISION / RESULT
{
  "decision":"REVIEW",
  "inputs":2,
  "outputs":2,
  "change":"bc1q-self...",
  "feeRate":"18 sat/vB",
  "signingAuthority":"external"
}
SÄKERHETSINVARIANTER

NUVARANDE STATUS

Nuvarande Relay är routing/UI-scaffold. Verklig execution, PSBT-build och signer integration återstår.

01

NO KEY CUSTODY

Analys får inte kräva seed eller private-key custody.

02

NO SILENT SIGN

Review får aldrig bli implicit signing, approval eller broadcast.

03

PAYLOAD INTEGRITY

Slutlig payload måste matcha reviewed payload; varje ändring kräver ny review.

04

VISIBLE FAILURE

Unsupported methods, saknad context och failures ska vara synliga, inte bli ALLOW.

NUVARANDE STATUS

Nuvarande Relay är routing/UI-scaffold. Verklig execution, PSBT-build och signer integration återstår.