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

# Crefy Connect

> Wallet infrastructure layer for building wallets, smart accounts, and on-chain financial products

# Crefy Connect

Crefy Connect is a wallet infrastructure layer designed to abstract away the complexity of key management, transaction execution, and chain-specific logic for developers and applications.

It provides a secure, programmable, and chain-agnostic foundation for building wallets, smart accounts, and on-chain financial products without forcing teams to reinvent low-level primitives.

## 🚀 Get Started

<Card title="Quick Start" icon="rocket" href="/quickstart" horizontal>
  Install Crefy Connect and integrate authentication in minutes.
</Card>

## Key Features

<Columns cols={2}>
  <Card title="Secure Key Management" icon="lock" href="/api-reference/provider">
    Abstract away wallet complexity with secure, programmable key management.
  </Card>

  <Card title="Multiple Login Methods" icon="user" href="/api-reference/auth-modal">
    Support Google, Email, Wallet, GitHub, and more authentication methods.
  </Card>

  <Card title="Chain-Agnostic" icon="link" href="/api-reference/use-send-eth">
    Works seamlessly across multiple blockchain networks including Sepolia and Mainnet.
  </Card>

  <Card title="TypeScript Support" icon="code" href="/essentials/types">
    Fully typed SDK with excellent IDE support and type safety.
  </Card>
</Columns>

## Installation

Install Crefy Connect from npm:

```bash theme={null}
npm install crefy-connect
```

or

```bash theme={null}
yarn add crefy-connect
```

or

```bash theme={null}
pnpm add crefy-connect
```

or

```bash theme={null}
bun add crefy-connect
```

## Quick Example

```tsx theme={null}
import { CrefyConnectProvider, AuthModal } from "crefy-connect";

function App() {
  return (
    <CrefyConnectProvider
      appId="<YOUR_CREFY_ID>"
      chain="sepolia"
      loginMethods={["google", "wallet", "email"]}
    >
      <AuthModal />
    </CrefyConnectProvider>
  );
}
```

## Use Cases

Crefy Connect is perfect for building:

* **Web3 Applications** - Seamless wallet integration
* **Smart Accounts** - Programmable wallet infrastructure
* **DeFi Products** - On-chain financial applications
* **Enterprise Solutions** - Secure, scalable wallet infrastructure
* **Consumer Apps** - User-friendly blockchain experiences

## Target Audience

* **Developers** - Build faster with simplified wallet infrastructure
* **Businesses** - Deploy secure, scalable wallet solutions
* **Institutions** - Enterprise-grade key management and transaction execution

## Community & Support

<Card title="Need Help?" icon="help" href="https://github.com/crefy/crefy-connect/issues">
  Get support from the community on GitHub Issues or join our Discord.
</Card>
