> For the complete documentation index, see [llms.txt](https://docs.midcontract.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.midcontract.com/wallet-connection-secure-access-to-smart-contracts.md).

# Wallet Connection: Secure Access to Smart Contracts

To participate in a contract, both parties need to connect a wallet.

This wallet is used to deposit funds and receive payments securely via smart contract escrow.

***

### **🆕 Option 1: Create a New Wallet**

Midcontract offers an embedded wallet powered by **Alchemy** — no browser extensions or seed phrases needed.

**Benefits:**

* Seamless account creation
* Full user control over keys
* Exportable wallet
* No gas fees on Midcontract
* 24/7 access and instant payouts

**How it works:**

1. Click **Create Wallet**
2. Verify your email
3. Wallet is created and linked to your account

***

### **🔗 Option 2: Connect an Existing Wallet**

Already have a crypto wallet? Just connect it. Supported options include:

* MetaMask
* Coinbase Wallet
* Rainbow
* Backpack
* Keplr
* WalletConnect (for mobile wallets)

**Steps:**

1. Click **Connect Wallet**
2. Choose your wallet provider
3. Confirm in your wallet app or extension
4. Return to Midcontract and approve the connection

[💳 How wallets are used in contracts →](https://docs.midcontract.com/funding-the-contract-how-clients-deposit-to-escrow)

***

### **💡 Notes**

* You can use **one wallet across multiple contracts**
* Connecting a wallet **doesn’t activate the contract**

The contract only becomes active when:

* Both parties approve the terms
* KYC is complete
* The client deposits funds into escrow

> 🚫
>
> **No work should begin until the contract is officially funded.**

> 📄 Contract creation flow →
