# Fancy Budgie

> Useful tools and practical guides for users and builders in the Chia ecosystem.

## Main pages

- [Fancy Budgie](https://fancybudgie.com/): Apps, experiments, and builder guides from across the Chia ecosystem.
- [Sage Apps](https://fancybudgie.com/sage): Sage-compatible apps and practical guides for building your own.

## Apps

- [xch.place](https://xch.place): A live collaborative canvas on Chia.
- [Vanity address](https://vanity.fancybudgie.com): Generate a Chia receive address with a custom prefix or suffix.

## Sage Apps guides

Each Markdown file below is an alternate representation of the same guide text shown on its Fancy Budgie article page.

### First setup

- [Turn your web app into a Sage app](https://fancybudgie.com/sage/guides/make-your-app-sage-compatible.md): Build one frontend that works in an ordinary browser and can also be installed in Sage.

### Using backend

- [Make your backend Sage-compatible](https://fancybudgie.com/sage/guides/cors-for-sage-apps.md): Allow the backend in Sage, configure CORS, and verify both sides of the connection.
- [Whitelist network access in Sage](https://fancybudgie.com/sage/guides/sage-network-whitelist.md): Declare every external host your app contacts and scope network-specific services to the active Chia network.

### Sage Bridge

- [Make your first Sage Bridge call](https://fancybudgie.com/sage/guides/start-with-sage-apps-bridge.md): Detect the Sage runtime, declare one capability, and read the active Chia network without an approval prompt.
- [Request optional Sage permissions](https://fancybudgie.com/sage/guides/manage-sage-permissions.md): Separate required and optional access, request optional capabilities at runtime, and react when grants change.

### Compatibility

- [Set your Sage version compatibility](https://fancybudgie.com/sage/guides/sage-version-compatibility.md): Declare the oldest Sage release your app needs and the newest release you have tested.

### Donations

- [Add donation support to your Sage app](https://fancybudgie.com/sage/guides/support-your-app.md): Let users send XCH through Sage’s built-in support flow without adding wallet code to your app.

## Discovery

- [Sitemap](https://fancybudgie.com/sitemap.xml): Complete index of Fancy Budgie pages.
