Dobře, takhle daleko jsem se dostal. Dva toky: 1) Dva podpisy: Záměr + Povolení. Uživatel podepíše "autorizaci" k platbě a udělí "povolení" k tomu, aby chytrý kontrakt vytáhl prostředky z jeho peněženky. Poté chytrý kontrakt provede transakci (a zaplatí plyn) 2) Jeden podpis EIP-5792. Uživatel v podstatě provádí transakci a platí poplatek za plyn. Server pak "naslouchá" provedení transakce a odemkne obsah. Nejedná se o inteligentní smlouvu. Nahrávka:
Jevgenijs Kazanins
Jevgenijs Kazanins4. 10. 17:32
Nový vibecodovací projekt. x402 Playground: Veřejná stránka s placenými články, které stojí 0,01 USD USD na Base Sepolia. Platba je vynucována dvoukrokovým handshakem ve stylu x402. Měl bych se přitom hodně naučit! LFG!
Transakce z toku #1:
Transakce z toku #2 (smart kontrakt není zapojen):
Předpokládal bych, že aby to fungovalo ve velkém měřítku, server by musel zpracovávat transakce v dávkách, aby ušetřil za plyn. Zkoumám, zda tomu tak je a jak by to fungovalo.
5,84K