Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(wallet): add wagmi wallet provider #342

Open
wants to merge 9 commits into
base: main
Choose a base branch
from

Conversation

kieranroneill
Copy link

@kieranroneill kieranroneill commented Feb 14, 2025

Relates to:

N/A

Background

What does this PR do?

Adds a new wallet provider for Wagmi.

Testing

Detailed testing results

⚠️ NOTE: You will need to ensure you have connected the wallet via Wagmi before you ask questions. I have created a very basic example in the ./typescript/examples/vercel-ai/wgami directory.

1. Get address

Prompt: What is my address?
Screenshot:
get_address

2. Get balance

Prompt: What is my balance?
Screenshot:
get_balance

3. Sign message

Prompt: Can you sign the message: "Hello Humie!"
Screenshot:
sign_message-teil_eins
sign_message-teil_zwei

4. Send ETH

Prompt: Can you send 0.001 ETH to 0x...
Transaction Link: 0xa217a0e962b5a1fd3cf4cb366387e2404b1bebf8dd84fbd9239e93b1a6a24ece
Screenshot:
send_transaction-teil_eins
send_transaction-teil_zwei

Docs

My changes require a change to the project documentation and I have updated accordingly.

For plugins

  • I have tested this change locally with key pair wallets
  • I have tested this change locally with hosted wallets (e.g. Crossmint Smart Wallets, etc.)
  • Package exists in the goat workspace file

Discord username

magnetartare

Copy link

changeset-bot bot commented Feb 14, 2025

⚠️ No Changeset found

Latest commit: 70e3df7

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.

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

@kieranroneill kieranroneill marked this pull request as ready for review February 14, 2025 15:41
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.

1 participant