@flexpay/server
v0.1.15
Published
Server-side proxy helpers and Express-compatible routes for FlexPay.
Readme
@flexpay/server
Server-side proxy helpers and Express-compatible routes for FlexPay.
What It Does
- Proxies Jupiter quote requests
- Proxies Jupiter swap transaction build requests
- Serves cached token metadata
- Validates FlexPay webhook signatures
Main Exports
flexPayRouterproxyQuoteproxySwapgetTokenshandleWebhook
Express Example
import express from "express";
import { flexPayRouter } from "@flexpay/server";
const app = express();
app.use(
"/flexpay",
flexPayRouter({
jupiterQuoteApi: "https://quote-api.jup.ag/v6",
jupiterSwapApi: "https://quote-api.jup.ag/v6"
})
);Notes
- This package does not hold private keys.
- The server only prepares routes and transactions; the user wallet still signs client-side.
