> ## Documentation Index
> Fetch the complete documentation index at: https://docs.machines.cash/llms.txt
> Use this file to discover all available pages before exploring further.

# Examples

> Public starter repos for Machines partner and agent integrations.

Use these examples to get from zero to first successful card flow quickly.

## Generate a starter

```bash theme={null}
npm create machines-agent@latest
```

This creates a host-ready starter with:

* prewired MCP endpoint config
* an example `create disposable card and pay` flow
* `machines.policy.json` policy template

## Core agent starters

| Starter            | Best for                         | Code                                                                                                                    | Live preview                                                           |
| ------------------ | -------------------------------- | ----------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------- |
| OpenAI Responses   | OpenAI Responses SDK projects    | [machines-agent-openai-responses-example](https://github.com/machines-cash/machines-agent-openai-responses-example)     | [Open](https://skill-deploy-fz3jo069tl-codex-agent-deploys.vercel.app) |
| Anthropic Messages | Anthropic Messages API projects  | [machines-agent-anthropic-messages-example](https://github.com/machines-cash/machines-agent-anthropic-messages-example) | [Open](https://skill-deploy-704wkg5dyx-codex-agent-deploys.vercel.app) |
| LangChain          | LangChain orchestration projects | [machines-agent-langchain-example](https://github.com/machines-cash/machines-agent-langchain-example)                   | [Open](https://skill-deploy-q0xc8sy7f7-codex-agent-deploys.vercel.app) |
| Plain Node         | Minimal Node.js implementation   | [machines-agent-plain-node-example](https://github.com/machines-cash/machines-agent-plain-node-example)                 | [Open](https://skill-deploy-wgkxac4uzs-codex-agent-deploys.vercel.app) |

## Wallet provider examples

| Provider  | What it shows                                   | Code                                                                                                  | Live preview                                                           |
| --------- | ----------------------------------------------- | ----------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------- |
| Crossmint | Embedded wallet + Machines partner session flow | [crossmint-machines-agent-example](https://github.com/machines-cash/crossmint-machines-agent-example) | [Open](https://skill-deploy-4w3e4pef4m-codex-agent-deploys.vercel.app) |
| Privy     | Embedded wallet + Machines partner session flow | [privy-machines-agent-example](https://github.com/machines-cash/privy-machines-agent-example)         | [Open](https://skill-deploy-ygi9miys28-codex-agent-deploys.vercel.app) |
| Openfort  | Embedded wallet + Machines partner session flow | [openfort-machines-agent-example](https://github.com/machines-cash/openfort-machines-agent-example)   | [Open](https://skill-deploy-v3ddmcm6y7-codex-agent-deploys.vercel.app) |

If you are integrating wallets for end users first, start with one provider example and keep your backend as the only caller to `partner/v1`.
