Docs · guides
Integration guides
Every guide is the same call: POST https://flexyield.io/rpc/<chain> with Authorization: Bearer fy_…. Pick your client.
For developers
For developers
| Client | Language | What it shows |
| viem | TypeScript | The default TypeScript client for EVM chains — one transport with the bearer header. |
| ethers v6 | TypeScript | JsonRpcProvider with a FetchRequest that carries the key. |
| web3.py | Python | HTTPProvider with request headers. |
| Solana web3.js | TypeScript | Connection with httpHeaders against the Solana mainnet slug. |
| Plain HTTP (Python) | Python | No client library — the raw JSON-RPC call every guide reduces to. |
| Switching from another provider | any | Two edits: the URL and the auth header. What changes on the bill: published weights instead of compute units, no overage, a measured status page. |