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

Tokenbound v3 #25

Merged
merged 29 commits into from
Oct 19, 2023
Merged

Tokenbound v3 #25

merged 29 commits into from
Oct 19, 2023

Conversation

jaydenwindle
Copy link
Contributor

@jaydenwindle jaydenwindle commented Oct 19, 2023

This PR implements the v3 version of the Tokenbound ERC-6551 account contracts. This release contains many new features as well as changes to support the latest version of the EIP. A few notable additions:

  • ⛓️ Cross-chain execution support
  • 🌐 Multiple execution models (batch, nested, multi-account)
  • 🔒 Safe delegatecalls using the delegatecall sandbox pattern
  • 🚀 Smart contract create + create2 support
  • 📜 Encoded smart contract signature verification

…etReceiver contract, added natspec documentation
…hain execution, implemented root ownership scope for permissions and overrides to mitigate fraud attack vector
…mentation to AccountProxy, implemented v3 deployment script
@jaydenwindle jaydenwindle merged commit 4e34891 into main Oct 19, 2023
1 check failed
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