The same Swap as pbank.info/swap, as a fixed copy you open from IPFS or run on your own computer. It talks only to PulseChain's public nodes and sends swaps straight to PulseX's router, so it doesn't depend on pbank.info's servers, or on pbank.info never changing its code. Each release is locked to its IPFS hash: change one byte and the hash changes.
bafybeihsl4sbtwcgyfvf5vnm727vtbfeqdjiogihnbg3ue7mj5j274kbjqBeing published to IPFS now. The links appear here once it's live; until then, the download below is the same copy.
7443c02bd7495035993e7f9693a0fe0b365c4bc3f92ef49fd5826cb85a1ef5ffnode serve.mjsserve.mjs is about 50 lines with no dependencies: it serves the folder to your computer only. Any static web server works too (python3 -m http.server 5369). Opening index.html straight from disk won't work: wallet extensions only connect to pages served over http.
With IPFS Desktop or kubo installed, this prints the hash of the unzipped folder. It must match the hash above.
ipfs add -r -Q --only-hash --cid-version=1 --raw-leaves --chunker=size-262144 pbank-swap-1.0.0To keep a copy alive on IPFS yourself, import the release's blocks into your node: it holds exactly this hash.
ipfs dag import pbank-swap-1.0.0.cara88b1c28c6783c01627e9ada1d13d49c51db0d9cc3baae7467aac3a57e6499aa