署名済みスワップオファー · pulsechain

レートはあなたが決める。市場があなたのところへ来る。

prove.cash は PulseChain でのスワップのための注文板です。あなたは自分のレートでオファーを出します。オファーは誰かが取るまで開いたままです。プール価格もスリッページもなく、あなたからのトランザクションもありません。

あなたのレートかそれより良い条件で約定するか、まったく約定しないかです。レートを時間とともに下限まで下げていくこともできます。下限とは、あなたが受け入れる最低の額です。分けて約定させることもできます。

仕組み

実際の LINK/AAVE 価格の上に描いた、署名済みオファーの例です。

あなたが署名するオファー
署名者
0x7a3f…c19d
渡す
最大4,820LINK
受け取る
約定価格504.423AAVE
約定者
誰でも
あなたの保有オファー、決済後
48 h · realReal hourly LINK/AAVE prices from the week of 2026-08-12, drawn as they came in. The offer over them is an example.
27 時間目に約定 · 504.4231 LINK = 0.110320 AAVE
誰かがあなたの署名したレートで約定させました。いまは AAVE を保有しているので、緑の線は市場を追います。
あなたが署名するのはこれです。何も送信しません。費用 1 署名 0 トランザクション
  • 求めた額以上を受け取れます

    コントラクトは相手に、あなたが署名した数字を守らせます。丸めもあなたに有利です。手数料を付けると、アプリはそれをまかなう大きめの額に署名します。それでも、あなたは求めた額を受け取ります。

  • 誰でも約定させられます

    許可リストも、保証金も、登録もありません。あなたのオファーを約定させた人がガス代を払います。その人は、あなたが署名した数字を超えて市場が与える分を受け取ります。

  • 掲示にガス代はかかりません

    ブラウザが少し作業をするだけで掲示できます。ガス代も、トランザクションも、登録も要りません。

仕組み

仕組み

  • あなた

    オファーに署名する

    あるトークンを最大でこれだけ受け取り、別のトークンを最低でもこれだけ渡す、この期間の中で。約束はそれだけです。

  • 掲示板

    オファーを運ぶ

    オファーはチェーンではなく掲示板の上を運ばれます。掲示にかかるのは、ブラウザのわずかな作業だけです。トランザクションも、ガス代も、アカウントも要りません。

  • 誰でも

    それを約定させる

    許可リストも、保証金も、登録もありません。約定させる人が執行者です。執行者はガス代と、あなたが署名した数字を払います。そして、それを超えて市場が与える分を受け取ります。

何に署名するかは、トークン次第です

約定のときにトークンが動く方法は五つあります。アプリがあなたのトークンを読み、対応している中でいちばん安い方法を選びます。選ぶのはあなたではないので、間違えようがありません。

  • EIP-3009署名2回署名だけでトークンが動きます。あなたはトランザクションを一度も送らず、事前に承認するものもありません。
  • EIP-2612 permit署名2回署名は2回です。トークンは、誰かが約定させるその瞬間までウォレットに残ります。
  • Permit2署名2回、1 tx 一度だけPermit2 を一度だけ承認します。そのアドレスはどのチェーンでも同じで、誰にも動かせません。以後のオファーはどれも署名2回で済み、トークン側に特別な対応は要りません。
  • 承認枠1 tx、一度だけコントラクトを一度だけ承認します。その後のオファーは、どれも署名1回で済みます。
  • エスクロー1 tx先に預け入れます。トランザクションが1回かかりますが、その代わりオファーには裏づけがあり、執行者はひと目で信用できます。
資金の置き場所

トークンの置き場所。

オファーの強さは、その裏づけの強さまでです。

  • 認可

    約定時に裏づけ

    トークンはウォレットに残ります。署名済みの認可が、まさに執行の瞬間にそれをコントラクトへ移します。

    あなたが払う
    費用 2 署名 0 トランザクション
    取り消し口
    validBeforeあなたの署名が、約定の瞬間にトークンを動かします。その署名は、この一つのオファーだけに結びついています。有効期限は署名の一部です。チェーン上でキャンセルすれば、すぐに終わります。
  • エスクロー

    エスクロー内

    トークンはコントラクトの中にあり、この一つのオファーだけに結びついたまま、あなたが引き出すまで置かれます。

    あなたが払う
    費用 1 署名 1〜2 トランザクション
    取り消し口
    withdraw · 1 tx1回の引き出しで資金が戻り、オファーが終わります。待機期間も、ロック解除の手順も、逃しうる時間枠もありません。一度も資金を入れなかったオファーは違います。あなたの名義ですでに滞留している資金から、他の誰かがそれに資金を入れられます。望まないオファーはキャンセルしてください。
  • permit2

    約定時に裏づけ

    トークンはウォレットに残ります。署名済みの Permit2 移転が、まさに執行の瞬間にそれをコントラクトへ移します。一度きりです。

    あなたが払う
    費用 2 署名 最大 1 トランザクション
    取り消し口
    deadlinePermit2 の移転は一度しか使えず、オファーとともに期限が切れます。当方に対する常設の承認枠は何も残りません。あなたの唯一の承認は Permit2 そのものへ向かい、そのアドレスは当方には動かせません。チェーン上でキャンセルすれば、オファーはすぐに終わります。
  • permit

    ウォレット内

    トークンは承認枠の下でウォレットに残ります。その承認枠は2回目の署名が設定するので、トランザクションは送りません。約定の前にトークンを使うこともできます。その場合、約定は失敗します。

    あなたが払う
    費用 2 署名 0 トランザクション
    取り消し口
    cancel · 1 txパーミットは署名で設定する承認枠なので、トランザクションはかかりません。それでも承認枠であることに変わりはありません。取り消してもオファーは終わりません。あなたが署名したパーミットが、次の約定でまた設定するからです。止めるスイッチはキャンセルです。見知らぬ誰かが先にあなたのパーミットを使っても、約定は止められません。
  • 承認

    ウォレット内

    トークンは承認枠の下でウォレットに残ります。約定の前に使うこともできます。その場合、約定は失敗します。

    あなたが払う
    費用 1 署名 最大 1 トランザクション
    取り消し口
    cancel · 1 tx承認の取り消しはトークン側で行われ、コントラクトからは見えません。取り消すと約定は止まりますが、オファーはキャンセルされません。後でそのトークンをまた承認すると、オファーは生き返ります。終わらせられるのはキャンセルだけで、トランザクションが1回かかります。
エスクロー内 · コントラクトが保持約定時に裏づけ · このオファー専用に署名ウォレット内 · 他の用途にも使える取り消す取り消しはトランザクション1回です。前のブロックに入った約定は元に戻せません。投稿を消しても取り消しにはなりません。署名は投稿より長く生きます。
費用

請求のすべて。

見積もりではなく、実測したガスです。掲示は無料です。残りは、あなたのオファーを約定させる人が払います。

ふつうの場合です。受け取る側の残高に、そのトークンがすでにいくらかあります。

オファーを掲示する

あなた
  • 署名して板に載せるプルーフ・オブ・ワーク掲示板がお金の代わりに求めるのは、ブラウザのわずかな作業です。ガス代も、トランザクションも、登録もありません。0

エスクローで資金を入れる

あなた
  • 預け入れて、オファーに裏づけをつける初回書き込み空のエスクローに資金を入れるのはつねに初回書き込みなので、温かい価格はありません。これは任意です。承認枠なら前払いの費用はかかりません。124,790

1件のオファーを約定させる

執行者
  • 承認枠から115,763
  • エスクローから123,037
  • コールバックあり理由執行者はあなたのトークンを借り、別の場所で売り、同じ呼び出しの中で返します。自分のお金は要りません。130,533

20件を一度に約定させる

執行者
  • 1ペア、1件あたり57,245
  • 複数ペア混在、1件あたり62,945
  • 21件目のオファー限界費用すでに走っているバッチに、オファーをもう1件足したときの増分です。薄い利ざやを取る価値があるかは、この数字が決めます。52,869
  • コールバックあり、1件あたり+505 与信バッチの中で借りると、オファーごとに少し余分にかかります。この数字はその差です。コールバックありでオファーを1件足した分から、なしで1件足した分を引いたものです。この棒では見えないほど小さい値です。56,579

メインネットでは、温かい約定の費用は1セントに満たない額です。執行者がそれを払い、あなたが署名した数字を超えて市場が与える分を受け取ります。

ソルバー

あなたのガスは見知らぬ誰かが払います。その人が得るものは、これです。

見知らぬ相手のガス代を親切で払う人はいません。あなたはメイカーです。あなたのオファーを約定させる人がソルバーです。ソルバーが得るのは、市場が払う額とあなたが署名した数字との差です。それが収入のすべてで、それを追いかけるのにこれだけかかります。

失うもの

ソルバーは試すオファーのすべてにガス代を払い、どれが約定したかは後から知ります。1件の約定には 62,480 ガスかかります。次の三つは、ガス代がかかるだけで何も入りません。

  • オファーの期限が切れた

    費用 13,327 gas

    彼らが値付けした瞬間からブロックが入る瞬間までの間に、オファーの期限が切れました。コントラクトはトークンが動く前に拒否するので、これが安く済むほうです。

  • 誰かが先に取った

    費用 14,070 gas

    別のソルバーが同じオファーを先に約定させました。公開の掲示板ではふつうのことです。そこを読む二人のソルバーは重なり、遅いほうが重複分を払います。

  • 出した側が引き揚げた

    費用 76,389 gas

    ソルバーが確かめたとき、オファーは有効でした。その後、ブロックが入る前にメイカーが資金を引き揚げました。故意に仕組める失敗はこれだけで、試すたびにメイカーはトランザクションを1回払います。最初から無効なオファーは何かを送る前に見つかり、費用はかかりません。

得るもの

残った分だけです。当方からの手数料も、割戻しも、優先も、順番待ちもありません。彼らはガス代を払います。あなたが署名した数字を払います。残った分を受け取ります。あなたの手数料はあなたが署名した数字から出るのであって、ソルバーの取り分から出るのではありません。何も残らなければ、彼らはガス代を失います。

それがあなたにとって安全な理由

  • あなたに少なく渡しても、その分は取れません。

    あなたのレートは署名の中にあります。市場がどう動いても、コントラクトはソルバーにその数字を払わせます。彼らが多く得るには、より良い価格を見つけるしかありません。あなたに悪い価格を回しても得はできません。

  • 誰でもなれます。

    許可リストなし、保証金なし、登録なし、担保なし。ソルバーとは、そのトランザクションを送るアドレスのことです。誰も締め出されず、誰も閉じ込められません。

  • あなたの提示を埋めるのは競争です。

    ソルバーはあなたの価格を競り下げません。決めるのはあなたです。彼らは、どれだけ薄い利ざやを受け入れるかで競います。それが薄くなるほど、メイカーが望んだレートで約定するオファーが増えます。

内訳

お金の行き先

1件の約定

各ステップを開くと、計算式が見られます。
1あなたが売る89,782,234 WPLSソルバーはあなたのウォレットから89,782,234 WPLS(約$1,000)を引き出します。あなたの署名がそれを許可します。あなたはトランザクションを送りません。
2PulseX プール1,007.10 DAIソルバーはここであなたのトークンを売ります。画面上の価格では、このスワップの価値は1,007.10 DAIです。プールは0.29%を取り、この規模の取引は価格を0.219%動かします。だから出てくるのは1,001.99 DAIで、次の4本のリボンがそれを分けます。
2PulseXの取り分5.11 DAIプールの0.29%に加え、この規模の取引が準備金に残していく分です。これはソルバーが一方のトークンをもう一方に替えるためのコストで、あなたが署名したものには一切触れません。この取り分のうち0.704971 DAIはPulseXの買い戻しの仕組みに送られ、PLSXとして焼却されます(7/29)。これは検証済みのペアのソースから読み取った値で、オンチェーンの発行とはまだ照合していません。
3あなたが受け取る975.06 DAIあなたのウォレットに届く額:975.06 DAI。これは、いまこの瞬間にオファーが求める984.91 DAIから、あなた自身の手数料率1%を引いたものです。それ以外は何も引かれず、あなたが入力した数字を下回ることは決してありません。
4あなたが指定したアドレス9.85 DAIあなたが署名する984.91 DAIのうち1%、つまり9.85 DAIです。コントラクトはこれを、あなたが指定したアドレスのために取り分けます。約定の間、そのアドレスが呼び出されることはありません。後で別の請求がこれを払い出し、その請求を送る人がガス代を払います。
5ソルバー17.08 DAIソルバーが手にする額:17.08 DAI。これは売却代金から、あなたに払った額とガス代を引いたものです。オンチェーンでこれを計算するものはありません。そして、誰かが約定させるかどうかを決めるのは、この一つの数字です。
6ガス96.4 PLSソルバーがPLSで払います。PLSは第三の資産です。ガス代はあなたの取引の規模に応じて増えません。だから、約定させる価値のある最小の取引があります。ガスの量はコントラクト自身のテストから得たものです。ガス価格は上のスライダーで決まり、合計はそれが利ざやをどう変えるかを示します。⁦123,037 gas × 783,379 gwei = 96.4 PLS ≈ $0.00107⁩
個人に届く手数料ガス、ソルバーが払う採算が合わず約定できない

執行者が期間中に払う額

オファーは今日のプールが払う額より上で開始し、終了まで下がります。24h 0mかけて1,005.17 DAIから964.65 DAIまでで、どちらもあなたが署名する額です。その終了時の数字から手数料を引くと、あなたが入力した下限になります。破線は、手数料なしと2%の手数料のときの同じオファーです。入力した数字は一つ、署名する額は三つです。それぞれの点は、ここに描いた週に、そのオファーがガス代を引いた後の市場と出会う場所です。別の週では、点は別の場所に移ります。
WETH/WBTCの実際の相場 24 時間分シミュレーションではなく、実際の1時間ごとの価格です:サンプルした週の0時間目から、WETH/WBTCの24時間分。値動きは本物ですが、ペアはあなたが選んだものではありません。このページのどのトークンも、この系列には入っていないからです。別の週を描くと、形が変わるのがわかります。
984.91 DAI$984.91 · 12h 0m後
0% · 3h 36m1% · 4h 24m2% · 5h 36m
黒字12h 0m
ここでのソルバーの取り分は、ガス代96.4 PLSを引いた17.08 DAIです。あなたのオファーは12h 0mの時点で975.06 DAIを払います。これはあなたの下限より20.06 DAI多い額です。
約定時点これはオファーの条件ではなく計算です。カーブが、今市場が払う額からガス代を引いた額を下回る瞬間です。市場は1,001.99 DAIを払うので、オファーは1,001.99 DAIに届く必要があります。市場かガスが動けばこれも動き、市場がこのまま保つかは誰にもわかりません。
損益分岐サイズこの瞬間、この市場で、ソルバーがそれでも約定させる最小の取引です。ガスは96.4 PLSで固定されていますが、スプレッドはサイズとともに大きくなります。このサイズを下回ると、ガスが利ざやを食いつぶします。下のバーと同じ瞬間・同じ市場を使うので、両者は一致します。5,303.70 WPLS
スプレッド市場が払う額から、あなたが受け取る額を引いたもの:⁦1,001.99 DAI − 975.06 DAI = 26.93 DAI⁩。これは三つに分かれ、それ以上には分かれません。最初の境界を動かすのはあなたの手数料率だけです。二つ目の境界を動かすのはガスだけです。26.93 DAI取引の2.69%
あなたが指定したアドレス9.85 DAI
ソルバー17.08 DAIガス控除後
ガス96.4 PLS0.001074 DAI

手数料はあなたが払い、あなたが署名する額から出ます。手数料を上げると、オファーの約定は遅くなります。手数料があなたに課すのはそれだけです。

制限

誰にもあなたに対してできないこと

あなたは何かに署名しました。ここでは、その署名が誰にも許さない三つのことと、それぞれがどこに書かれているかを示します。

  • 受け取る額を誰も変えられません。

    あなたの価格は、あなたが署名するオファーの中にあります。コントラクトはその数字から支払い全体を割り出し、そこからあなたが指定した手数料を取り、残りをあなたに払います。丸めが必要な箇所では、あなたの側へ丸めます。

    確認できる場所_quote は _ceilDiv で総額を切り上げ、手数料を切り捨ててそこから差し引き、残りをあなたに払います。
  • 当方への手数料はなく、それを加えるスイッチもありません。

    手数料は、あなたが署名するオファーの中の二つの数字です。率と、その行き先です。行き先を指定しなければ、何も徴収されません。当方はその一部も取らず、独自の手数料も加えません。当方への手数料を徴収できたコードは削除したので、どのオーナーもそれをオンにできません。当方への手数料には、別のアドレスにある別のコントラクトが必要です。そして、あなたの署名はこのコントラクトに結びついています。後で何が決まっても、すでに署名したオファーには届きません。

    確認できる場所_quote は i.feeRate を徴収して i.feeTo に計上し、そこから claim が払い出します。コミット 3961c2a が feeSink、feeFloorRate、protocolShare、feePolicy、setFees、setFeePolicy を削除しました。
  • 一時停止もアップグレードもありません。

    どこのスイッチもあなたの資金には届きません。オーナーが選べるのは、誰のものでもないトークンの送り先だけです。できることはそれで全部です。あなたが与えた承認枠を使えるオーナー関数はありません。

    確認できる場所setDefaultProceeds と transferOwnership が、オーナー専用の唯一の関数です。

上の内容を壊せるか、二人に報酬を払って試してもらいました。セキュリティ監査と経済監査です。セキュリティ監査の指摘はすべて修正しました。経済監査の指摘が一つだけ、意図して開いたままです。その攻撃が今も成立することを、その指摘自身のテストが確かめています。これは、私たちが測り、受け入れ、書き残した十一の制約のうちの一つです。監査範囲、静的解析の判定、コントラクト、テストは 一つのリポジトリ にあります。PulseChain 上のアドレスは デプロイ記録 にあります。

1件署名して、確かめてください。

アドレスを入れると、そのアドレスがこのチェーンですでに動かしたトークンに印をつけます。1つ選ぶと、それを選んだ状態でアプリが開きます。価格を決めるのは変わらずあなたで、何かに署名する前にすべての費用を確認できます。

または、この中のどれからでも始められます。

Wrapped PulsePulseXHEXTest PulseXTest HEXTest USD CoinTest Tether USDTest Wrapped BitcoinTest Wrapped Ether
メールも、登録も、アカウントもありません。検索は、当方が運営するサーバーにアドレスを送り、その公開履歴を読みます。署名は求めず、あなたの鍵がウォレットから出ることもありません。