signerade swap-erbjudanden · pulsechain

Sätt din kurs.Marknadenkommer till dig.

prove.cash är en orderbok för swappar på PulseChain. Du lägger ut ett erbjudande till din kurs. Det ligger kvar tills någon tar det. Inget poolpris, ingen slippage, ingen transaktion från dig.

Det går igenom till din kurs eller bättre, annars inte alls. Du kan låta kursen sjunka med tiden ner till ett golv: det minsta du godtar. Du kan också låta det utföras i delar.

Så fungerar det

Ett exempel på ett signerat erbjudande, ritat mot verkliga DAI/WBTC-priser.

erbjudandet du signerarexempel
signerare
0x7a3f…c19d
du ger
upp till17 690DAI
du får
utfört till0,280746WBTC
får utföra
vem som helst
det du hållererbjudandet, avräknat
48 h · realReal hourly DAI/WBTC prices from the week of 2026-08-12, drawn as they came in. The offer over them is an example.
utfört vid timme 26 · 0,2807461 DAI = 0,000016 WBTC
Någon utförde det till kursen du signerade. Du håller WBTC nu, så den gröna linjen följer marknaden.
Det här signerar du. Du skickar ingenting.Kostar 1 signatur och 0 transaktioner
  • Du får minst det du bad om

    Kontraktet håller den som utför ditt erbjudande till talet du signerade och avrundar till din fördel. Om du lägger till en avgift höjer appen beloppet du signerar så att det täcker den. Du får ändå det du bad om.

  • Vem som helst kan utföra det

    Ingen vitlista, ingen borgen, ingen registrering. Den som utför ditt erbjudande betalar gasen och behåller det marknaden ger över talet du signerade.

  • Att lägga ut kostar ingen gas

    Din webbläsare gör ett ögonblicks arbete för att lägga ut det. Ingen gas, ingen transaktion, ingen registrering.

hur

Så fungerar det

  • du

    Signera erbjudandet

    Ge högst så här mycket av en token, få minst så här mycket av en annan, inom det här fönstret. Det är hela åtagandet.

  • boarden

    Bär erbjudandet

    Erbjudandet färdas över boarden, en anslagstavla för meddelanden, inte över kedjan. Att lägga ut det kostar din webbläsare ett ögonblicks arbete. Ingen transaktion, ingen gas, inget konto.

  • vem som helst

    Utför det

    Ingen vitlista, ingen borgen, ingen registrering. Den som utför det kallas executor. Executorn betalar gasen och talet du signerade, och behåller det marknaden ger över det.

Vad du signerar beror på din token

Dina tokens kan flyttas på fem sätt vid utförandet. Appen läser din token och väljer det billigaste sätt den stöder, så du kan inte välja fel.

  • EIP-30092 signaturerToken kan flytta sig på enbart en signatur. Du skickar aldrig någon transaktion, och ingenting godkänns i förväg.
  • EIP-2612 permit2 signaturerTvå signaturer. Dina tokens ligger kvar i din plånbok ända tills någon utför erbjudandet.
  • Permit22 signaturer, 1 tx en gångGodkänn Permit2 en gång. Dess adress är densamma på varje kedja, och dess kod kan inte ändras. Varje erbjudande därefter är två signaturer, och din token behöver inget särskilt stöd.
  • ett godkännande1 tx, en gångGodkänn kontraktet en gång. Varje erbjudande därefter är en signatur.
  • escrow1 txDu sätter in i förväg. Det kostar en transaktion, och i utbyte är erbjudandet täckt, så en executor kan lita på det direkt.
förvaring

Var dina tokens ligger.

Ett erbjudande är inte starkare än det som täcker det.

  • auktorisering

    täckt vid utförande

    Dina tokens stannar i plånboken. Din signerade auktorisering flyttar dem in i kontraktet i samma stund som utförandet sker.

    du betalar
    Kostar 2 signaturer och 0 transaktioner
    väg ut
    validBeforeDin signatur flyttar dina tokens i samma stund som erbjudandet utförs, och den är bunden till just det här erbjudandet. Dess förfallotid ingår i signaturen. En avbrytning på kedjan avslutar den direkt.
  • escrow

    i escrow

    Dina tokens ligger i kontraktet, bundna till just det här erbjudandet, tills du tar ut dem.

    du betalar
    Kostar 1 signatur och 1 till 2 transaktioner
    väg ut
    withdraw · 1 txEtt uttag lämnar tillbaka dina pengar och avslutar erbjudandet. Ingen karenstid, inget upplåsningssteg, inget fönster att missa. Ett erbjudande du aldrig täckte är en annan sak: någon annan kan täcka det med pengar som redan står parkerade i ditt namn. Avbryt dem du inte vill ha.
  • permit2

    täckt vid utförande

    Dina tokens stannar i plånboken. Din signerade Permit2-överföring flyttar dem in i kontraktet i samma stund som utförandet sker, en gång och bara en gång.

    du betalar
    Kostar 2 signaturer och högst 1 transaktion
    väg ut
    deadlineEn Permit2-överföring fungerar en gång och löper ut med erbjudandet. Inget stående godkännande till oss överlever den. Ditt enda godkännande går till Permit2 självt, på en adress som vi inte kan flytta. En avbrytning på kedjan avslutar erbjudandet direkt.
  • permit

    i plånboken

    Dina tokens stannar i plånboken under ett godkännande. En andra signatur sätter det godkännandet, så du skickar ingen transaktion. Du kan fortfarande göra av med dina tokens före utförandet, och då misslyckas utförandet.

    du betalar
    Kostar 2 signaturer och 0 transaktioner
    väg ut
    cancel · 1 txEn permit är ett godkännande som sätts med en signatur, så det kostar ingen transaktion. Det är ändå ett godkännande. Att återkalla det avslutar inte erbjudandet, eftersom din signerade permit sätter det igen vid nästa utförande. Avbryt är avstängningsknappen. En främling som använder din permit först kan inte stoppa utförandet.
  • godkännande

    i plånboken

    Dina tokens stannar i plånboken under ett godkännande. Du kan göra av med dem före utförandet, och då misslyckas utförandet.

    du betalar
    Kostar 1 signatur och högst 1 transaktion
    väg ut
    cancel · 1 txGodkännandet återkallas på token, där kontraktet inte ser det. Det stoppar ett utförande men avbryter inte erbjudandet. Godkänner du samma token igen senare, väcks erbjudandet till liv igen. Bara avbryt avslutar det, och det kostar en transaktion.
i escrow · kontraktet håller demtäckt vid utförande · signerat bara för det här erbjudandeti plånboken · går att använda någon annanstansavbrytaAtt avbryta är en transaktion. Den kan inte ångra ett utförande som landade i ett tidigare block. Att radera inlägget är inte att avbryta: signaturen överlever inlägget.
pris

Hela notan.

Uppmätt gas, inte uppskattningar. Att lägga ut är gratis. Den som utför ditt erbjudande betalar resten.

Det vanliga fallet. Saldot som tar emot har redan en del av den token.

Lägga ut ett erbjudande

du
  • signera det och sätt upp det på boardenproof of workBoarden ber din webbläsare om ett ögonblicks arbete i stället för pengar. Ingen gas, ingen transaktion, ingen registrering.0

Täck det med escrow

du
  • sätt in, så att erbjudandet är täcktförsta beröringenAtt täcka en tom escrow är alltid en första beröring, så det finns inget varmt pris för det. Det är valfritt: ett godkännande kostar ingenting i förväg.126 132

Utföra ett erbjudande

en executor
  • från ditt godkännande124 975
  • från escrow131 561
  • med en callbackvarförExecutorn lånar dina tokens, säljer dem någon annanstans och betalar tillbaka inom samma anrop. Executorn behöver inga egna pengar.139 561

Utföra tjugo på en gång

en executor
  • ett par, per erbjudande64 227
  • blandade par, per erbjudande65 429
  • det tjugoförsta erbjudandetmarginelltVad ett erbjudande till lägger på en bunt som redan är igång. Det här talet avgör om en tunn marginal är värd att ta.59 781
  • med callbacks, per erbjudande+1,597 kreditAtt låna inne i en bunt kostar lite extra på varje erbjudande. Talet är skillnaden: ett erbjudande till med callback, minus ett till utan. Det är för litet för att synas på de här staplarna.64 642

På mainnet kostar ett varmt utförande en bråkdel av en cent. Executorn betalar det och behåller det marknaden ger över talet du signerade.

solvers

En främling betalar din gas. Det här får han för det.

Ingen betalar en främlings gas av vänlighet. Du kallas maker. Den som fyller ditt erbjudande kallas solver. De tjänar skillnaden mellan vad marknaden betalar och talet du signerade. Det är hela deras inkomst, och det här kostar det dem att jaga den.

vad de förlorar

En solver betalar gas för varje erbjudande de försöker med och får först efteråt veta vilka som fylldes. En fyllning kostar 69 841 gas. De här tre kostar gasen och betalar ingenting.

  • erbjudandet gick ut

    Kostar 15 218 gas

    Erbjudandet gick ut mellan det ögonblick de prissatte det och det ögonblick blocket landade. Kontraktet avvisar det innan någon token flyttas, så det här är det billiga fallet.

  • någon annan var snabbare

    Kostar 15 982 gas

    En annan solver fyllde samma erbjudande först. Det är normalt på en öppen board: två solvers som läser den kommer att överlappa, och den långsammare betalar för dubbletten.

  • makern tog tillbaka det

    Kostar 80 174 gas

    Erbjudandet höll när solvern kontrollerade det. Sedan drog makern undan pengarna innan blocket landade. Det här är det enda misslyckande någon kan ordna med flit, och varje försök kostar makern en transaktion. Ett erbjudande som aldrig höll upptäcks innan något skickas, och kostar ingenting.

vad de tjänar

Det som blir över, och inget annat. Vi tar ingen avgift av dem och ger dem ingen rabatt, inget företräde och ingen kö. De betalar gasen. De betalar talet du signerade. De behåller det som blir över. Din avgift tas ur talet du signerade, inte ur solverns del. Blir inget över förlorar de gasen.

varför det är tryggt för dig

  • De tjänar inte mer på att ge dig mindre.

    Ditt pris står i signaturen. Kontraktet debiterar solvern det talet, vad marknaden än gör. De kan bara tjäna mer genom att hitta ett bättre pris, aldrig genom att ge dig ett sämre.

  • Vem som helst kan vara en.

    Ingen vitlista, ingen borgen, ingen registrering, ingen insats. En solver är vilken adress som helst som skickar transaktionen. Ingen kan stängas ute, och ingen kan låsas in.

  • Konkurrensen är det som fyller ditt erbjudande.

    Solvers pressar inte ditt pris. Det sätter du. De tävlar om hur tunn marginal de godtar. Ju tunnare den blir, desto fler erbjudanden fylls till den kurs deras makers ville ha.

delning

Vart pengarna går

Ett utförande

öppna ett steg för uträkningen
1Du säljer89 782 234 WPLSSolvern drar 89 782 234 WPLS från din plånbok, ungefär $1 000. Din signatur tillåter det. Du skickar ingen transaktion.
2PulseX-pool1 007,10 DAISolvern säljer dina tokens här. Till priset på skärmen är swappen värd 1 007,10 DAI. Poolen behåller 0,29 %, och en handel av den här storleken flyttar priset med 0,219%. Så 1 001,99 DAI kommer ut, och de fyra banden härnäst delar upp det.
2PulseX behåller5,11 DAIPoolens 0,29 %, plus det en handel av den här storleken lämnar kvar i reserverna. Det är solverns kostnad för att växla en token till en annan, och det rör ingenting du har signerat. Av det courtaget går 0,704971 DAI till PulseX återköp och bränning och förstörs som PLSX (7/29). Det har vi läst från den verifierade källkoden för paret, och vi har ännu inte kontrollerat det mot en myntning på kedjan.
3Du får975,06 DAIDet som hamnar i din plånbok: 975,06 DAI. Det är de 984,91 DAI som erbjudandet begär just nu, minus din avgift på 1%. Inget annat dras av, och det är aldrig lägre än talet du skrev in.
4Avgiftskonfigurationens destinationer9,85 DAI1% av de 984,91 DAI du signerar, det vill säga 9,85 DAI. Kontraktet reserverar den under hashen för din avgiftskonfiguration, och en separat claim, öppen för vem som helst, betalar ut den efter vikt till konfigurationens destinationer. Ingen anropar en destination under ett utförande.
5Solvern17,08 DAIDet solvern går därifrån med: 17,08 DAI. Det är försäljningsintäkten, minus det de betalade dig, minus gas. Inget på kedjan räknar ut det, och det är det enda talet som avgör om någon utför alls.
6Gas103 PLSSolvern betalar den i PLS, en tredje tillgång. Den växer inte med din handel, och därför finns det en minsta handel som är värd att utföra. Gasmängden kommer från kontraktets egna tester. Gaspriset är reglaget ovanför, och summan visar vad det gör med marginalen. ⁦131 561 gas × 783 379 gwei = 103 PLS ≈ $0,00115⁩
avräknas till en personen avgiftgas, betald av solvernkan inte utföras med vinst

Vad executorn betalar, under fönstret

Erbjudandet öppnar över vad poolen betalar i dag och sjunker tills det stänger: från 1 005,17 DAI ner till 964,65 DAI över 24h 0m. Båda är belopp du signerar. Dra av avgiften från sluttalet, så har du golvet du skrev in. De streckade linjerna är samma erbjudande utan avgift och med två procents avgift: ett inskrivet tal, tre signerade belopp. Varje punkt är där det erbjudandet möter marknaden under veckan som ritas här, efter gas. En annan vecka lägger punkterna någon annanstans.
24 verkliga timmar av WETH/WBTCVerkliga timpriser, ingen simulering: 24 timmar av WETH/WBTC, från timme 0 i den utvalda veckan. Rörelserna är verkliga, men paret är inte det du valde: ingen av tokens på den här sidan finns i den serien. Rita en annan vecka för att se formen ändras.
984,91 DAI$984,91 · efter 12h 0m
0% · 3h 36m1% · 4h 24m2% · 5h 36m
lönsamt12h 0m
En solver behåller 17,08 DAI här, efter 103 PLS i gas.Ditt erbjudande vid 12h 0m betalar dig 975,06 DAI, vilket är 20,06 DAI över ditt golv.
utförsAritmetik, inte ett villkor i erbjudandet: ögonblicket då kurvan faller under vad marknaden betalar nu, minus gas. Marknaden betalar 1 001,99 DAI, så erbjudandet måste nå 1 001,99 DAI. Det ögonblicket flyttar sig när marknaden eller gasen rör sig, och ingen vet om marknaden håller i sig.nu
BrytpunktsstorlekDen minsta handel en solver fortfarande utför, vid det här ögonblicket och på den här marknaden. Gasen ligger fast på 103 PLS, medan spreaden växer med storleken. Under den här storleken äter gasen upp marginalen. Den bygger på samma ögonblick och marknad som stapeln nedanför, så de två stämmer överens.5 671,14 WPLS
SpreadVad marknaden betalar, minus vad du får: ⁦1 001,99 DAI − 975,06 DAI = 26,93 DAI⁩. Det delas på tre sätt och inte mer. Bara din avgiftssats flyttar den första gränsen. Bara gasen flyttar den andra.26,93 DAI2,69% av affären
avgiftskonfigurationens destinationer9,85 DAI
solvern17,08 DAIefter gas
gas103 PLS0,001148 DAI

Du betalar avgiften, ur beloppet du signerar. En högre avgift gör att erbjudandet utförs senare. Det är allt en avgift kostar dig.

gränser

Vad ingen kan göra mot dig

Du har signerat. Tre saker ingen får göra — och var du kollar var och en.

  • Ingen kan ändra vad du får.

    Ditt pris står i erbjudandet du signerar. Betalningen räknas därifrån, din nämnda avgift dras, resten går till dig. Avrundning till din fördel.

    var du kollar_quote avrundar bruttot uppåt med _ceilDiv, drar av den nedåt avrundade avgiften och betalar dig resten.
  • Ingen avgift till oss, och ingen brytare som kan lägga till en.

    Avgiften är en konfigurationshash + tre satser i ditt signerade erbjudande. Ingen konfiguration, inga satser: inget tas ut. Vi tar ingen andel och lägger inte till någon. En konfiguration har en till åtta destinationer med sina vikter, låsta av hashen. Inget senare når ett signerat erbjudande.

    var du kollar_quote reserverar feeProceeds, feeOut och feeIn under i.feeConfig, som _termsOk kräver är skilt från noll så fort en sats är det. claim kontrollerar konfigurationen mot den nyckeln och betalar ut till dess destinationer efter vikt. Commit 84e8895 tog bort protocolShare, feePolicy, setFees och setFeePolicy.
  • Det finns ingen paus och ingen uppgradering.

    Ingen brytare når dina pengar. Avvecklingskontraktet har ingen ägare och ingen adminfunktion. Det enda kontraktet med en ägare innehåller standardavgiften, som ett erbjudande kopierar när du signerar det; det kan inte röra ett signerat erbjudande eller spendera ett tillstånd du gav.

    var du kollarAvvecklingskontraktet har ingen ägare och ingen funktion som bara en ägare kan anropa. FeeDefaults har en ägare och innehåller bara rekommendationer som ett erbjudande kopierar när det signeras.

Två betalda granskningar (säkerhet, ekonomi) försökte knäcka ovanstående. Säkerhetsfynd åtgärdade. Ett ekonomiskt fynd öppet med avsikt; dess test visar att attacken fortfarande fungerar. En av elva uppmätta, accepterade, nedskrivna gränser.

Signera en och se.

Ange en adress så markerar vi de tokens den redan har flyttat på den här kedjan. Välj en, så öppnas appen med den vald. Du sätter fortfarande ditt pris själv, och du ser varje kostnad innan du signerar något.

Eller börja med vilken som helst av dessa.

Wrapped PulsePulseXHEXTest PulseXTest HEXTest USD CoinTest Tether USDTest Wrapped BitcoinTest Wrapped Ether
Ingen e-post, ingen registrering, inget konto. En uppslagning skickar adressen till en server som vi driver och läser dess offentliga historik. Den ber inte om någon signatur, och din nyckel lämnar aldrig din plånbok.