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: Add Flow Blockchain plugin #874

Merged
merged 20 commits into from
Dec 7, 2024
Merged

Conversation

btspoony
Copy link
Contributor

@btspoony btspoony commented Dec 6, 2024

Relates to:

N/A

Risks

Low

Background

This is the first PR that introduces Flow Blockchain plugin to eliza.

What does this PR do?

Introduces:

  • Wallet provider that returns the current Flow wallet status
  • Native token/ Fungible tokens/ERC20s (Flow EVM) transfers.
  • new env variables for Flow Blockchain

What kind of change is this?

Features (non-breaking change which adds functionality)

Why are we doing this? Any context or related work?

To introduce basic Flow Blockchain functionality to eliza, which could be further extended.

Documentation changes needed?

Not a lot, just need to update plugin related pages

Testing

You can test by providing a Flow address and private key in .env, and asking Eliza to transfer FLOW to your address or provide wallet details.
You can create and fund Flow addresses by https://developers.flow.com/tools/flow-cli/keys/generate-keys and https://faucet.flow.com/

Discord username

bt.wood

@lalalune lalalune merged commit ebd65c2 into elizaOS:main Dec 7, 2024
3 checks passed
@btspoony btspoony deleted the tbh/plugin-flow branch December 7, 2024 03:44
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.

2 participants