# Introduction

**ShredPay** is a crypto payment and DeFi investment platform. We provide the on-chain plumbing — wallets, payments, swaps, yield — so you can ship products without building blockchain infrastructure from scratch.

## What you can build

| Product                    | Description                                                                                                                                                                                       |
| -------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| **Agent Wallet**           | Give AI agents a secure on-chain wallet they can use through REST or [MCP](https://modelcontextprotocol.io/). Per-key spend limits, address screening, and sponsored gas for swap and DeFi flows. |
| **Payments** *(coming)*    | Accept stablecoin payments with automatic settlement to your treasury.                                                                                                                            |
| **DeFi Vaults** *(coming)* | Programmatic access to curated yield vaults across multiple chains.                                                                                                                               |

Today these docs focus on **Agent Wallet** — our first generally available developer product.

## How ShredPay is structured

ShredPay runs as a set of microservices behind a single API gateway. As a developer you only ever interact with the public surface, but it helps to know the boundaries:

* **Wallet Service** — custodial wallet infrastructure (built on Privy 2/2 key quorum).
* **Agent Service** — the API and MCP server that exposes Agent Wallet capabilities.
* **Screening Service** — runs OFAC and risk checks on every counterparty.
* **DeFi Service** — quotes, markets, position tracking.
* **Router contracts** — on-chain entry point that batches approve + swap + deposit and lets ShredPay sponsor gas.

## Who these docs are for

Developers integrating ShredPay into their own product — whether that's an autonomous agent, a wallet UX, a trading bot, or a backend service that needs to move funds on-chain.

If you are looking for the consumer ShredPay app, see [shredpay.xyz](https://shredpay.xyz).

## Next steps

* **New here?** Start with [Getting Started → Overview](/getting-started/overview.md).
* **Building an agent?** Jump straight to [Agent Wallet → Introduction](/agent-wallet/introduction.md).
* **Want a working request in 60 seconds?** Try the [Direct API quickstart](/agent-wallet/quickstart/direct-api.md).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://developers.shredpay.xyz/introduction.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
