@web3inno/app-kit
v1.0.4-alpha.1
Published
> [!NOTE] > Looking for Web3modal v[1-5]? [switch the branch](https://github.com/WalletConnect/web3modal/tree/V5).
Downloads
6
Readme
[!NOTE] Looking for Web3modal v[1-5]? switch the branch.
📚 Documentation
🧪 Laboratory
🔗 Website
AppKit
Your on-ramp to web3 multichain. AppKit is a versatile library that makes it super easy to connect users with your Dapp and start interacting with the blockchain.
Dev setup
Create
apps/laboratory/.env.localfile using the template fromapps/laboratory/.env.exampleIn each of the
examplescreate.env.localfile with following contents
VITE_PROJECT_ID="your_project_id"- Run
pnpm watchto build and watch for file changes in a separate tab - Run gallery, laboratory or examples in a separate tab i.e.
pnpm laboratory
Releasing new versions
Enter prelease mode [Optional]
If you need to release a canary/alpha/beta you need to enter prelease mode first
pnpm changeset:pre <release tag>For example: pnpm changeset:pre a123bas2
Generate changeset
If you need to release a canary/alpha/beta you need to enter prelease mode first
pnpm changesetSteps
- Run
pnpm updateand update dependencies - Run
pnpm installand verify if everything still works correctly - Merge your feature branch into
main - Changesets action will create or update a release PR
- When such PR is merged, it will trigger an automatic deploy to npm and publish release on github
Running tests
See <app/laboratory/tests/README.md>
