Skip to content

feat: Reown AppKit License#4881

Merged
tomiir merged 8 commits intomainfrom
feat/reown-appkit-license
Aug 26, 2025
Merged

feat: Reown AppKit License#4881
tomiir merged 8 commits intomainfrom
feat/reown-appkit-license

Conversation

@tomiir
Copy link
Copy Markdown
Collaborator

@tomiir tomiir commented Aug 20, 2025

Description

  • Updates license to Reown AppKit's

Type of change

  • Chore (non-breaking change that addresses non-functional tasks, maintenance, or code quality improvements)
  • Bug fix (non-breaking change which fixes an issue)
  • New feature (non-breaking change which adds functionality)
  • Breaking change (fix or feature that would cause existing functionality to not work as expected)

@changeset-bot
Copy link
Copy Markdown

changeset-bot bot commented Aug 20, 2025

⚠️ No Changeset found

Latest commit: 72bae19

Merging this PR will not cause a version bump for any packages. If these changes should not result in a new version, you're good to go. If these changes should result in a version bump, you need to add a changeset.

This PR includes no changesets

When changesets are added to this PR, you'll see the packages that this PR includes changesets for and the associated semver types

Click here to learn what changesets are, and how to add one.

Click here if you're a maintainer who wants to add a changeset to this PR

@vercel
Copy link
Copy Markdown

vercel bot commented Aug 20, 2025

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Preview Comments Updated (UTC)
appkit-basic-html Ready Ready Preview Comment Aug 26, 2025 7:09am
appkit-demo Ready Ready Preview Comment Aug 26, 2025 7:09am
appkit-gallery Ready Ready Preview Comment Aug 26, 2025 7:09am
appkit-laboratory Ready Ready Preview Comment Aug 26, 2025 7:09am
10 Skipped Deployments
Project Deployment Preview Comments Updated (UTC)
appkit-basic-example Ignored Ignored Aug 26, 2025 7:09am
appkit-basic-sign-client-example Ignored Ignored Aug 26, 2025 7:09am
appkit-basic-up-example Ignored Ignored Aug 26, 2025 7:09am
appkit-ethers5-bera Ignored Ignored Aug 26, 2025 7:09am
appkit-nansen-demo Ignored Ignored Aug 26, 2025 7:09am
appkit-vue-solana Ignored Ignored Aug 26, 2025 7:09am
appkit-wagmi-cdn-example Ignored Ignored Aug 26, 2025 7:09am
ethereum-provider-wagmi-example Ignored Ignored Aug 26, 2025 7:09am
next-wagmi-solana-bitcoin-example Ignored Ignored Aug 26, 2025 7:09am
vue-wagmi-example Ignored Ignored Aug 26, 2025 7:09am

@github-actions
Copy link
Copy Markdown
Contributor

github-actions bot commented Aug 20, 2025

Coverage Report

Status Category Percentage Covered / Total
🔵 Lines 78.4% 34746 / 44314
🔵 Statements 78.4% 34746 / 44314
🔵 Functions 76.21% 3823 / 5016
🔵 Branches 86.75% 8198 / 9450
File Coverage
File Stmts Branches Functions Lines Uncovered Lines
Changed Files
packages/scaffold-ui/src/partials/w3m-header/index.ts 90.78% 85.1% 77.77% 90.78% 89-90, 151-152, 164, 194, 205, 223, 245, 255, 264, 268-272, 275-280
Generated in workflow #14534 for commit 72bae19 by the Vitest Coverage Report Action

@tomiir tomiir marked this pull request as ready for review August 21, 2025 09:36
Copilot AI review requested due to automatic review settings August 21, 2025 09:36
Copy link
Copy Markdown
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR updates the project's licensing structure from Apache 2.0 to the Reown AppKit Community License, adding comprehensive third-party license notices and updating documentation to reflect the new licensing terms.

  • Replaces the existing Apache 2.0 license with a new proprietary Reown Community License Agreement
  • Adds detailed third-party license notices for dependencies (webassembly-interpreter, ua-parser-js, node-forge)
  • Updates README with license information and usage terms including commercial thresholds

Reviewed Changes

Copilot reviewed 6 out of 6 changed files in this pull request and generated 1 comment.

Show a summary per file
File Description
LICENSE Removes Apache 2.0 license entirely
LICENSE.md Adds new Reown Community License Agreement with commercial usage limits and mandatory arbitration
README.md Adds license section explaining Community License terms and usage obligations
THIRD-PARTY-NOTICES/webassembly-interpreter.md Adds GPL-2.0 license notice for build-time WebAssembly interpreter
THIRD-PARTY-NOTICES/ua-parser-js.md Adds AGPL-3.0 license notice for user agent parser in demo code
THIRD-PARTY-NOTICES/node-forge.md Adds BSD 3-Clause license notice for node-forge cryptography library

Tip: Customize your code reviews with copilot-instructions.md. Create the file or learn how to get started.

Co-authored-by: Copilot <175728472+Copilot@users.noreply.github.com>
cursor[bot]

This comment was marked as outdated.

@tomiir tomiir disabled auto-merge August 26, 2025 07:02
@tomiir tomiir merged commit 398df53 into main Aug 26, 2025
17 of 21 checks passed
@tomiir tomiir deleted the feat/reown-appkit-license branch August 26, 2025 07:03

## License and Use

This SDK is provided under the **[Reown AppKit] Community License** (“Community License”), that governs, among other things:
Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Bug: License Naming Inconsistency

The README.md introduces the license as **[Reown AppKit] Community License**. This name is both inconsistently formatted (appearing like a broken link due to [Reown AppKit]) and doesn't match the 'REOWN COMMUNITY LICENSE AGREEMENT' in LICENSE.md. This could cause confusion about the applicable license terms.

Additional Locations (1)

Fix in Cursor Fix in Web

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants