Spune-ți cursul.Piațavine la tine.
prove.cash este un registru de ordine pentru swap-uri pe PulseChain. Publici o ofertă la cursul tău. Rămâne deschisă până o ia cineva. Fără preț de pool, fără slippage, fără nicio tranzacție de la tine.
Se execută la cursul tău sau mai bine, ori deloc. Poți lăsa cursul să scadă în timp până la un prag: minimul pe care îl accepți. Poți și s-o lași să se execute pe părți.
Un exemplu de ofertă semnată, desenată pe prețuri reale WETH/WBTC.
- semnatar
- 0x7a3f…c19d
- dai
- până la9
WETH
- primești
- executată la0,267627
WBTC
- poate executa
- oricine
Primești cel puțin cât ai cerut
Contractul îl obligă pe cel care îți execută oferta la numărul pe care l-ai semnat și rotunjește în favoarea ta. Dacă adaugi o taxă, aplicația mărește suma pe care o semnezi ca s-o acopere. Tot primești cât ai cerut.
Oricine o poate executa
Fără listă albă, fără garanție, fără înregistrare. Cine îți execută oferta plătește gazul. Păstrează ce dă piața peste numărul pe care l-ai semnat.
Publicarea nu costă gaz
Browserul tău lucrează o clipă ca s-o publice. Fără gaz, fără tranzacție, fără înscriere.
Cum funcționează
- tu
Semnează oferta
Dai cel mult atât dintr-un token, primești cel puțin atât din altul, în această fereastră. Acesta e tot angajamentul.
- panoul
Poartă oferta
Oferta circulă pe un panou de mesaje, nu pe lanț. Publicarea îi cere browserului tău o clipă de lucru. Fără tranzacție, fără gaz, fără cont.
- oricine
O execută
Fără listă albă, fără garanție, fără înregistrare. Cine o execută este executorul. Plătește gazul și numărul pe care l-ai semnat și păstrează ce dă piața peste atât.
Ce semnezi depinde de tokenul tău
Tokenii tăi se pot mișca în cinci feluri la execuție. Aplicația îți citește tokenul și îl alege pe cel mai ieftin pe care îl acceptă, așa că alegerea nu îți aparține și nu ai cum s-o greșești.
- EIP-30092 semnăturiTokenul se poate mișca doar pe baza unei semnături. Nu trimiți niciodată o tranzacție și nimic nu este aprobat dinainte.
- permit EIP-26122 semnăturiDouă semnături. Tokenii tăi rămân în portofel până în clipa în care cineva execută.
- Permit22 semnături, 1 tx o singură datăAprobă Permit2 o singură dată. Adresa lui e aceeași pe fiecare lanț, iar codul lui nu se poate schimba. Fiecare ofertă de după înseamnă două semnături, iar tokenul tău nu are nevoie de niciun sprijin special.
- o aprobare1 tx, o singură datăAprobă contractul o singură dată. Fiecare ofertă de după e o semnătură.
- escrow1 txDepui în avans. Costă o tranzacție, iar în schimb oferta este finanțată, așa că un executor se poate baza pe ea din prima.
Unde stau tokenii tăi.
O ofertă valorează cât valorează ce o susține.
autorizare
finanțat la execuțieTokenii rămân în portofelul tău. Autorizarea ta semnată îi mută în contract chiar în clipa execuției.
- tu plătești
- Costă 2 semnături și 0 tranzacții
- ieșire
- validBeforeSemnătura ta mută tokenii în clipa execuției și este legată de această singură ofertă. Expirarea face parte din semnătură. O anulare pe lanț o încheie pe loc.
escrow
în escrowTokenii stau în contract, angajați pentru această singură ofertă, până îi retragi.
- tu plătești
- Costă 1 semnătură și 1 până la 2 tranzacții
- ieșire
- withdraw · 1 txO retragere îți dă banii înapoi și încheie oferta. Fără perioadă de așteptare, fără pas de deblocare, fără fereastră de pierdut. O ofertă pe care nu ai finanțat-o niciodată e altceva: altcineva o poate finanța din bani deja parcați pe numele tău. Anulează-le pe cele pe care nu le vrei.
permit2
finanțat la execuțieTokenii rămân în portofelul tău. Transferul tău Permit2 semnat îi mută în contract chiar în clipa execuției, o dată și numai o dată.
- tu plătești
- Costă 2 semnături și cel mult 1 tranzacție
- ieșire
- deadlineUn transfer Permit2 funcționează o singură dată și expiră odată cu oferta. Nicio aprobare permanentă către noi nu îi supraviețuiește. Singura ta aprobare merge chiar la Permit2, la o adresă pe care noi nu o putem muta. O anulare pe lanț încheie oferta pe loc.
permit
în portofelTokenii rămân în portofelul tău sub o aprobare. O a doua semnătură setează acea aprobare, așa că nu trimiți nicio tranzacție. Poți totuși să cheltui tokenii înainte de execuție, iar atunci execuția eșuează.
- tu plătești
- Costă 2 semnături și 0 tranzacții
- ieșire
- cancel · 1 txUn permit este o aprobare setată printr-o semnătură, deci nu costă nicio tranzacție. Rămâne totuși o aprobare. Revocarea ei nu încheie oferta, pentru că permit-ul tău semnat o setează din nou la următoarea execuție. Anularea este comutatorul de oprire. Un străin care îți folosește primul permit-ul nu poate opri execuția.
aprobare
în portofelTokenii rămân în portofelul tău sub o aprobare. Îi poți cheltui înainte de execuție, iar atunci execuția eșuează.
- tu plătești
- Costă 1 semnătură și cel mult 1 tranzacție
- ieșire
- cancel · 1 txRevocarea aprobării are loc pe token, unde contractul nu o vede. Oprește o execuție, dar nu anulează oferta. Dacă aprobi mai târziu din nou acel token, oferta revine la viață. Doar anularea o încheie și costă o tranzacție.
Nota întreagă.
Gaz măsurat, nu estimări. Publicarea e gratuită. Restul îl plătește cine îți execută oferta.
Cazul obișnuit. Soldul care primește deține deja ceva din acel token.
Publică o ofertă
tu- semneaz-o și pune-o pe panoudovadă a munciiPanoul îi cere browserului tău o clipă de lucru în loc de bani. Fără gaz, fără tranzacție, fără înscriere.0
Finanțeaz-o prin escrow
tu- depune, ca oferta să fie finanțatăprima atingereFinanțarea unui escrow gol este mereu o primă atingere, deci nu are preț cald. Este opțională: o aprobare nu costă nimic în avans.126.132
Execută o ofertă
un executor- din aprobarea ta124.975
- din escrow131.561
- cu callbackde ceExecutorul ia cu împrumut tokenii tăi, îi vinde în altă parte și îi dă înapoi în același apel. Nu are nevoie de bani proprii.139.561
Execută douăzeci deodată
un executor- o pereche, per ofertă64.227
- perechi amestecate, per ofertă65.429
- a douăzeci și una ofertămarginalCe adaugă încă o ofertă la un lot care deja rulează. Acest număr hotărăște dacă merită luată o marjă subțire.59.781
- cu callback-uri, per ofertă+1,597 creditÎmprumutul din interiorul unui lot costă puțin în plus pe fiecare ofertă. Cifra este diferența: încă o ofertă cu callback, minus încă una fără. Este prea mică pentru a se vedea pe aceste bare.64.642
Pe mainnet o execuție caldă costă o fracțiune de cent. O plătește executorul, care păstrează ce dă piața peste numărul pe care l-ai semnat.
Un străin îți plătește gazul. Iată ce primește în schimb.
Nimeni nu plătește gazul unui străin din bunătate. Tu ești makerul. Cine îți execută oferta este solverul. Câștigă diferența dintre ce plătește piața și numărul pe care l-ai semnat. Acesta este tot venitul lui, și atât îl costă să-l urmărească.
ce pierd
Un solver plătește gaz pentru fiecare ofertă pe care o încearcă și abia apoi află care s-au executat. O execuție costă 69.841 gaz. Acestea trei costă gazul și nu aduc nimic.
oferta a expirat
Costă 15.218 gasOferta a expirat între clipa în care au evaluat-o și clipa în care a intrat blocul. Contractul o refuză înainte să se miște vreun token, așa că aceasta este cea ieftină.
altcineva a fost mai rapid
Costă 15.982 gasAlt solver a executat aceeași ofertă primul. E normal pe un panou deschis: doi solveri care îl citesc se suprapun, iar cel mai lent plătește dublura.
makerul și-a luat banii înapoi
Costă 80.174 gasOferta era bună când solverul a verificat-o. Apoi makerul a scos banii înainte să intre blocul. Este singurul eșec pe care cineva îl poate provoca intenționat, și fiecare încercare îl costă pe maker o tranzacție. O ofertă care nu a fost niciodată bună este prinsă înainte de a trimite ceva și nu costă nimic.
ce câștigă
Ce rămâne, și nimic altceva. Nu le cerem nicio taxă și nu le dăm nicio rambursare, prioritate sau loc la coadă. Plătesc gazul. Plătesc numărul pe care l-ai semnat. Păstrează ce rămâne. Taxa ta iese din numărul pe care l-ai semnat, nu din partea solverului. Dacă nu rămâne nimic, pierd gazul.
de ce e sigur pentru tine
Nu pot câștiga mai mult dându-ți mai puțin.
Prețul tău este în semnătură. Contractul îi cere solverului acel număr, orice ar face piața. Pot câștiga mai mult doar găsind un preț mai bun, niciodată dându-ți unul mai prost.
Oricine poate fi unul.
Fără listă albă, fără garanție, fără înregistrare, fără capital blocat. Un solver este orice adresă care trimite tranzacția. Nimeni nu poate fi ținut afară și nimeni nu poate fi ținut înăuntru.
Concurența este ce îți umple oferta.
Solverii nu îți scad prețul. Tu îl stabilești. Concurează pe cât de subțire e marja pe care o acceptă. Cu cât se subțiază, cu atât mai multe oferte se execută la cursul pe care îl voiau makerii lor.
Unde se duc banii
O execuție
deschide un pas pentru calculCe plătește executorul, pe parcursul ferestrei
Oferta se deschide peste ce plătește poolul azi și scade până se închide: de la 1.005,17 DAI până la 964,65 DAI în 24h 0m. Amândouă sunt sume pe care le semnezi. Scoate taxa din numărul de la închidere și obții pragul pe care l-ai scris. Liniile punctate sunt aceeași ofertă fără taxă și cu o taxă de doi la sută: un singur număr scris, trei sume semnate. Fiecare punct arată unde întâlnește oferta piața în săptămâna desenată aici, după gaz. Altă săptămână pune punctele în alt loc.Tu plătești taxa, din suma pe care o semnezi. O taxă mai mare face ca oferta să se execute mai târziu. Doar atât te costă o taxă.
Ce nu îți poate face nimeni
Ai semnat. Trei lucruri pe care nimeni nu le poate face — și unde verifici fiecare.
Nimeni nu poate schimba ce primești.
Prețul tău e în oferta pe care o semnezi. Plata se calculează din el, comisionul pe care l-ai numit iese, restul îți rămâne. Rotunjirea e în favoarea ta.
unde verifici_quote rotunjește brutul în sus cu _ceilDiv, scoate din el taxa rotunjită în jos și îți plătește restul.Nu ne plătești nicio taxă și nu există un comutator care să adauge una.
Taxa este un hash de configurație + trei rate în oferta ta semnată. Fără configurație, fără rate: nu se percepe nimic. Nu luăm nicio parte și nu adăugăm vreuna. O configurație are de la una la opt destinații cu ponderile lor, fixate de hash-ul ei. Nimic ulterior nu ajunge la o ofertă semnată.
unde verifici_quote rezervă feeProceeds, feeOut și feeIn sub i.feeConfig, pe care _termsOk îl cere nenul de îndată ce o rată este nenulă. claim verifică configurația față de acea cheie și plătește destinațiile ei după pondere. Commitul 84e8895 a șters protocolShare, feePolicy, setFees și setFeePolicy.Nu există pauză și nici actualizare.
Niciun comutator nu ajunge la banii tăi. Contractul de decontare nu are proprietar și nici funcție de administrare. Singurul contract cu proprietar conține taxa implicită, pe care o ofertă o copiază când o semnezi; nu poate atinge o ofertă semnată și nici cheltui o aprobare pe care ai dat-o.
unde verificiContractul de decontare nu are proprietar și nici funcție rezervată unui proprietar. FeeDefaults are un proprietar și conține doar recomandări pe care o ofertă le copiază la semnare.
Două revizuiri plătite (securitate, economie) au încercat să spargă cele de mai sus. Constatările de securitate corectate. O constatare economică deschisă intenționat; testul ei afirmă că atacul încă funcționează. Una din unsprezece limite măsurate, acceptate și scrise.
Semnează una și vezi.
Dă-ne o adresă și marcăm tokenurile pe care le-a mișcat deja pe acest lanț. Alege unul și aplicația se deschide cu el selectat. Prețul îl stabilești tot tu și vezi fiecare cost înainte să semnezi ceva.
Sau începe cu oricare dintre aceștia.