Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
26 commits
Select commit Hold shift + click to select a range
f2b6926
update: outdated quality check version (#457)
lochie Apr 2, 2025
2563679
update: optimism chain logo (#455)
lochie Apr 2, 2025
64280e2
add: lens chain icon (#458)
lochie Apr 2, 2025
a28540a
fix: empty string (#459)
lochie Apr 2, 2025
4f57af1
add: family connector (#456)
lochie Apr 2, 2025
1d1e5ea
version 1.9.0
lochie Apr 2, 2025
27cb532
update: family branding
lochie May 21, 2025
b9ba493
update: family sdk version + features (#464)
lochie Jun 13, 2025
cf8a1e2
version 1.9.1
lochie Jun 13, 2025
6095ed1
update: metamask branding (#471)
lochie Aug 21, 2025
35b9af6
fix: Correct symbol for billion from 'g' to 'b' (#445)
famouswizard Aug 21, 2025
fc50269
feat: add porto (#472)
jxom Sep 11, 2025
e5c4efb
feat: Add dependency review (#474)
absis Sep 17, 2025
c5842b4
chore(deps): bump next from 14.0.4 to 14.2.32 (#489)
dependabot[bot] Dec 11, 2025
9ae5258
chore(deps): bump next from 14.1.0 to 14.2.32 (#490)
dependabot[bot] Dec 11, 2025
d596980
chore(deps): bump next from 12.3.0 to 14.2.32 (#491)
dependabot[bot] Dec 11, 2025
6d1bf04
chore(deps): bump sha.js from 2.4.11 to 2.4.12 (#493)
dependabot[bot] Dec 11, 2025
ffc185e
chore(deps): bump form-data from 3.0.1 to 3.0.4 (#492)
dependabot[bot] Dec 11, 2025
be8cb4d
chore(deps-dev): bump rollup from 2.79.1 to 2.79.2 (#494)
dependabot[bot] Dec 11, 2025
2ff0c0e
fix: dependabot alerts (#495)
lochie Dec 11, 2025
eec3e98
chore(deps): bump rollup from 2.79.1 to 2.79.2 (#496)
dependabot[bot] Dec 11, 2025
97589df
chore(deps): bump tar from 6.2.0 to 7.5.7 (#497)
dependabot[bot] Feb 11, 2026
abcc739
fix dependabot#256 (#501)
lochie Mar 16, 2026
fd566a9
remove: cra example (#502)
lochie Mar 16, 2026
5d26309
update: aave account brand changes (#503)
lochie Mar 24, 2026
025b3f4
fix: dependabot warnings (#504)
lochie Mar 27, 2026
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
19 changes: 19 additions & 0 deletions .github/workflows/dependency-review.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,19 @@
name: 'Dependency Review'
on: [pull_request]

permissions:
contents: read
pull-requests: write

jobs:
dependency-review:
runs-on: ubuntu-latest
steps:
- name: 'Checkout Repository'
uses: actions/checkout@v5
- name: 'Dependency Review'
uses: actions/dependency-review-action@v4
with:
comment-summary-in-pr: on-failure
fail-on-severity: moderate
license-check: false
2 changes: 1 addition & 1 deletion .github/workflows/quality.yml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ jobs:
node-version: 16

- name: Use node_modules cache
uses: actions/cache@v2
uses: actions/cache@v3
with:
path: '**/node_modules'
key: ${{ runner.os }}-modules-${{ hashFiles('**/pnpm-lock.yaml') }}
Expand Down
38 changes: 38 additions & 0 deletions CHANGELOG.md
Original file line number Diff line number Diff line change
@@ -1,3 +1,41 @@
# 1.9.2

This update rebrands Family Accounts as Aave Account and includes a configuration option rename that may require changes in your app configuration.

## Updated

- Replaced `family` dependency with `@aave/account`.
- Updated branding and UI to reflect Aave Account.
- Renamed `enableFamily` option to `enableAaveAccount` in `getDefaultConfig` and `getDefaultConnectors`. Update your usage of these helpers accordingly when upgrading to 1.9.2.

# 1.9.1

This update includes updates to the peer dependencies and improvements to the Family Accounts features.

## Updated

- `family` package updated to latest.

## Improved

- Improved support for `family` features.

# 1.9.0

We're thrilled to announce a major upgrade to ConnectKit—designed to make onboarding and navigating Ethereum simpler and safer than ever.

Introducing [Family Accounts](https://app.family.co), simplified onboarding for new users.

Learn more by reading the announcement [here](https://family.co/blog/family-accounts).

## New

- Support for [Family Accounts](https://app.family.co).

## Improved

- Updates chain logos for `zora`, `base`, `optimism` and `lens`.

# 1.8.2

This update includes improvements to the `CoinbaseWalletSDK` connect popup and `MockConnector`.
Expand Down
4 changes: 2 additions & 2 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -30,8 +30,8 @@ Depending on how you'd like to develop and test ConnectKit there are a couple of
```sh
# Custom testbench
$ yarn dev:testbench
# In Create React App
$ yarn dev:cra
# In Vite
$ yarn dev:vite
# In Next.js
$ yarn dev:nextjs
```
Expand Down
31 changes: 4 additions & 27 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,6 @@
<img width="1080" alt="connectkit" src="https://github.com/family/connectkit/assets/1930210/87c2e868-3228-44b8-82c3-a38adf6d1bbf">
</a>



# ConnectKit

ConnectKit is a powerful [React](https://reactjs.org/) component library for connecting a wallet to your dApp. It supports the most popular connectors and chains out of the box and provides a beautiful, seamless experience.
Expand All @@ -19,47 +17,27 @@ and much more...

## Quick Start

Get started with a ConnectKit + [wagmi](https://wagmi.sh/) + [viem](https://viem.sh) project by running one of the following in your terminal:

#### npm

```sh
npx create-react-app my-app --template cra-template-connectkit
```

#### yarn

```sh
yarn create react-app my-app --template cra-template-connectkit
```

#### pnpm

```sh
pnpm dlx create-react-app ./my-app --template cra-template-connectkit
```
Get started with a ConnectKit + [wagmi](https://wagmi.sh/) + [viem](https://viem.sh) project by following the documentation [here](https://docs.family.co/connectkit/getting-started).

## Documentation

You can find the full ConnectKit documentation in the Family docs [here](https://docs.family.co/connectkit).
You can find the full ConnectKit documentation in the docs [here](https://docs.family.co/connectkit).

## API Reference

You can find the full API Reference in the Family docs [here](https://docs.family.co/connectkit/api-reference).
You can find the full API Reference in the docs [here](https://docs.family.co/connectkit/api-reference).

## Examples

There are various runnable examples included in this repository in the [examples folder](https://github.com/family/connectkit/tree/main/examples):

- [Create React App Example (TypeScript)](https://github.com/family/connectkit/tree/main/examples/cra)
- [Next.js Example (TypeScript)](https://github.com/family/connectkit/tree/main/examples/nextjs)
- [Vite Example (TypeScript)](https://github.com/family/connectkit/tree/main/examples/vite)

### Try in CodeSandbox

You can try out some ConnectKit examples directly in your browser through CodeSandbox:

- [Create React App Example (TypeScript)](https://codesandbox.io/s/5rhqm0?file=/README.md)
- [Next.js (TypeScript)](https://codesandbox.io/s/qnvyqe?file=/README.md)
- [Vite Example (TypeScript)](https://codesandbox.io/s/4jtssh?file=/README.md)

Expand All @@ -86,7 +64,6 @@ and then simply select the example you'd like to run:
$ yarn dev:vite # Vite
$ yarn dev:nextjs # Next.js
$ yarn dev:nextjs-siwe # Next.js with SIWE
$ yarn dev:cra # Create React App
```

## Contribute
Expand All @@ -95,7 +72,7 @@ Before starting on anything, please have a read through our [Contribution Guidel

## Twitter

Follow [@family](https://twitter.com/family) on Twitter for the latest updates on ConnectKit.
Follow [@aave](https://twitter.com/aave) on Twitter for the latest updates on ConnectKit.

## License

Expand Down
4 changes: 0 additions & 4 deletions examples/cra/.env.example

This file was deleted.

23 changes: 0 additions & 23 deletions examples/cra/.gitignore

This file was deleted.

6 changes: 0 additions & 6 deletions examples/cra/README.md

This file was deleted.

47 changes: 0 additions & 47 deletions examples/cra/package.json

This file was deleted.

17 changes: 0 additions & 17 deletions examples/cra/public/index.html

This file was deleted.

3 changes: 0 additions & 3 deletions examples/cra/public/robots.txt

This file was deleted.

18 changes: 0 additions & 18 deletions examples/cra/src/App.tsx

This file was deleted.

24 changes: 0 additions & 24 deletions examples/cra/src/components/Web3Provider.tsx

This file was deleted.

8 changes: 0 additions & 8 deletions examples/cra/src/index.css

This file was deleted.

25 changes: 0 additions & 25 deletions examples/cra/src/index.tsx

This file was deleted.

1 change: 0 additions & 1 deletion examples/cra/src/react-app-env.d.ts

This file was deleted.

15 changes: 0 additions & 15 deletions examples/cra/src/reportWebVitals.ts

This file was deleted.

5 changes: 0 additions & 5 deletions examples/cra/src/setupTests.ts

This file was deleted.

26 changes: 0 additions & 26 deletions examples/cra/tsconfig.json

This file was deleted.

Loading