Buy $CLAWD

FunPump Octane

A gasless-transaction relayer: users pay SOL transaction fees in $CLAWD or USDC instead of native SOL.

Node configuration

Quick integration

Any dapp can use this node the same way they'd use a public Octane node — load the config, build a transaction whose first instruction transfers the fee, then submit it.

const config = await fetch("/api/octane").then((r) => r.json());
const feePayer = new PublicKey(config.feePayer);
const { mint, fee } = config.endpoints.transfer.tokens[0]; // CLAWD

const tx = new Transaction()
  .add(createTransferInstruction(userAta, feeAta, userPubkey, fee))
  .add(/* your payload instruction(s) */);
tx.feePayer = feePayer;
tx.recentBlockhash = (await connection.getLatestBlockhash()).blockhash;
await wallet.signTransaction(tx);

const { signature } = await fetch("/api/octane/transfer", {
  method: "POST",
  headers: { "content-type": "application/json" },
  body: JSON.stringify({ transaction: bs58.encode(tx.serialize({ requireAllSignatures: false })) }),
}).then((r) => r.json());

Recent activity

    FunPump Octane — Gasless Transaction Relayer · FunPump