# Panofx > Public, permissionless request-for-quote market for naira and dollar stablecoin FX. - [Welcome to Panofx](https://docs.panofx.com/index.md): A public, permissionless request-for-quote market for naira and dollar stablecoin FX. - [How it works](https://docs.panofx.com/overview/how-it-works.md): One swap from request to settlement, and why nobody's funds are ever held. - [Networks and endpoints](https://docs.panofx.com/overview/networks.md): Where the network runs today, and the addresses every part of it reads. - [Glossary](https://docs.panofx.com/overview/glossary.md): The words these docs use, and what each one means here. - [Run a resolver](https://docs.panofx.com/resolvers/overview.md): What a resolver is, what you need, and the two ways to run one. - [Install the node](https://docs.panofx.com/resolvers/install.md): Download, check and open the node on Windows, macOS, Linux or Docker. - [Set up your node in the app](https://docs.panofx.com/resolvers/app-setup.md): Seven steps, no terminal, about ten minutes. - [Run on a server](https://docs.panofx.com/resolvers/headless.md): Run the app where there is no screen, and set it up from a browser anywhere. - [Command-line runbook](https://docs.panofx.com/resolvers/runbook/command-line.md): Set up the same node with a policy file, in nine steps. - [Several chains, and Solana](https://docs.panofx.com/resolvers/runbook/multi-chain.md): Quote every chain the relay serves from one node and one wallet. - [MPC signers](https://docs.panofx.com/resolvers/runbook/mpc-signers.md): Sign offers with Turnkey or MPCVault instead of a local keyfile. - [Containers and hosted platforms](https://docs.panofx.com/resolvers/runbook/containers.md): Run the node from an image on Docker, Railway, Fly or ECS. - [Day to day](https://docs.panofx.com/resolvers/operate/day-to-day.md): Pause and resume, alerts, corridors, pricing, upgrades and the recovery phrase. - [Why your node declined](https://docs.panofx.com/resolvers/operate/declines.md): Every decline reason the node sends, what it means, and what to do. - [Why the relay rejected an offer](https://docs.panofx.com/resolvers/operate/rejections.md): The relay checks every offer against what the chain will enforce before ranking it. - [Reliability score](https://docs.panofx.com/resolvers/operate/reliability.md): How the public score is computed, and when a resolver is removed from fan-out. - [Troubleshooting](https://docs.panofx.com/resolvers/operate/troubleshooting.md): What you see, what causes it, and the fix. - [Swap](https://docs.panofx.com/takers/swap.md): What you sign, what you pay, and why you never need ETH or SOL. - [Limit orders](https://docs.panofx.com/takers/limit-orders.md): Name a price, sign once, and let the relay fill it when a resolver meets it. - [API overview](https://docs.panofx.com/integrators/overview.md): The relay's HTTP API: one base URL, JSON in and out, amounts as strings. - [Quickstart](https://docs.panofx.com/integrators/quickstart.md): Quote, sign and settle one swap on Base Sepolia with curl and a wallet library. - [Taker proof](https://docs.panofx.com/integrators/taker-proof.md): One signature per wallet per day that proves the taker controls the address a quote names. - [Liquidity steering](https://docs.panofx.com/integrators/steering.md): Prefer or restrict which resolvers may fill a quote. - [Solana](https://docs.panofx.com/integrators/solana.md): Where the API differs when a quote settles on Solana. - [Errors](https://docs.panofx.com/integrators/errors.md): Every error the relay returns, by status, and what to do about it. - [Health](https://docs.panofx.com/integrators/api/health.md): Whether the relay can reach every chain, and the keeper's state on each. - [Configuration](https://docs.panofx.com/integrators/api/config.md): Every chain the relay serves, with contracts, tokens, minimums and the relay's settings. - [Connected nodes](https://docs.panofx.com/integrators/api/nodes.md): Every resolver node connected to the relay right now, with its live state and inventory. - [Corridors](https://docs.panofx.com/integrators/api/corridors.md): Every pair the relay quotes, with its minimums, fee, reference band and resolvers online. - [Reference rates](https://docs.panofx.com/integrators/api/rates.md): The oracle's band for each corridor, and every source it is made of. - [Network stats](https://docs.panofx.com/integrators/api/stats.md): Settlements, volume and quote latency over the last 24 hours. - [Settlement feed](https://docs.panofx.com/integrators/api/feed.md): The most recent settled fills across every chain. - [Request a quote](https://docs.panofx.com/integrators/api/request-quote.md): Run an RFQ across every online resolver and get a firm quote with the terms to sign. - [Swap limits](https://docs.panofx.com/integrators/api/limits.md): The largest amount a taker can swap, from the same arithmetic that prices a quote. - [Submit an execution](https://docs.panofx.com/integrators/api/submit-execution.md): Hand a signed quote to the keeper, which simulates, submits and pays gas. - [Quote lifecycle](https://docs.panofx.com/integrators/api/quote-lifecycle.md): Everything that happened to a quote, from request to final confirmation. - [Execution](https://docs.panofx.com/integrators/api/execution.md): One execution's state, with its quote's full lifecycle. - [Taker history](https://docs.panofx.com/integrators/api/intents.md): A taker's quotes, with their executions and settlements. - [Prepare a limit order](https://docs.panofx.com/integrators/api/limit-orders-prepare.md): Work out every term of a limit order from its price, and get the typed data to sign. Stores nothing. - [Place a limit order](https://docs.panofx.com/integrators/api/limit-orders-place.md): Book a signed draft. The relay re-derives every term and checks the taker's funds and approval. - [List limit orders](https://docs.panofx.com/integrators/api/limit-orders-list.md): A taker's limit orders, newest first. - [Get a limit order](https://docs.panofx.com/integrators/api/limit-order.md): One limit order, with its fill when it has one. - [Cancel a limit order](https://docs.panofx.com/integrators/api/limit-orders-cancel.md): Take an open order off the relay's book with the taker's signature. - [Resolver directory](https://docs.panofx.com/integrators/api/resolvers.md): Every registered resolver with its standing, reliability and live state. - [Resolver console](https://docs.panofx.com/integrators/api/resolver.md): One resolver's standing, counts, decline reasons, recent RFQs and fills. What the web console shows. - [Register a resolver](https://docs.panofx.com/integrators/api/register-resolver.md): Self-serve registration signed by the resolver key. What `panofx-node register` sends. - [Settlement on EVM chains](https://docs.panofx.com/protocol/settlement-evm.md): UniswapX's reactor, Permit2, and the three small Panofx contracts that settle every Base fill. - [Settlement on Solana](https://docs.panofx.com/protocol/settlement-solana.md): The vendored order-engine program, the canonical transaction, and how the relay, node and indexer agree on it. - [Security model](https://docs.panofx.com/protocol/security.md): The invariants the contracts, the relay and the node hold, and the test that enforces each. - [Node WebSocket protocol](https://docs.panofx.com/protocol/node-websocket.md): How a resolver node and the relay talk: hello, RFQ, offer, decline, heartbeat, rate band and lifecycle. - [Remote console](https://docs.panofx.com/protocol/remote-console.md): The end-to-end encrypted channel that lets a paired browser drive a node running somewhere else. - [More chains](https://docs.panofx.com/protocol/more-chains.md): What one more chain costs, what is already chain-agnostic, and the order worth doing. - [Policy file](https://docs.panofx.com/reference/policy.md): Every field of the node's YAML policy, with defaults. - [Command reference](https://docs.panofx.com/reference/cli.md): Every panofx-node command and flag. - [Node environment variables](https://docs.panofx.com/reference/node-environment.md): Every PANOFX_* variable the node reads. - [Node release notes](https://docs.panofx.com/reference/release-notes.md): What each panofx-node version added, and which version a feature needs. - [Relay environment variables](https://docs.panofx.com/reference/relay-environment.md): Configuration for the relay, its keeper and the indexer. - [Addresses](https://docs.panofx.com/reference/addresses.md): Every contract, program, token and role account, by network.