Skip to content
Draft
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
51 commits
Select commit Hold shift + click to select a range
934d015
First commit to support Biconomy Nexus
rodrigo-fournier-immutable Sep 21, 2025
b2ff7d9
Add some code in nexus implementation to make it closer to the curren…
rodrigo-fournier-immutable Sep 22, 2025
6504d93
Remove test files
rodrigo-fournier-immutable Sep 22, 2025
018dcb0
Implement steps to use biconomy nexus
rodrigo-fournier-immutable Sep 24, 2025
e639a5d
Introduce final-deployment.js
rodrigo-fournier-immutable Sep 24, 2025
e630818
Update steps to use factory and multiCall from passport
rodrigo-fournier-immutable Sep 24, 2025
ec7e7ee
Add complete js deployment script to infra and wallet
rodrigo-fournier-immutable Sep 24, 2025
a2d8a69
Implements support for multiCallDeploy via parameter
rodrigo-fournier-immutable Sep 24, 2025
1b1a362
Update readme with the latest changes
rodrigo-fournier-immutable Sep 24, 2025
60dd227
Fix steps and wallet-deployment to use create2
rodrigo-fournier-immutable Sep 25, 2025
b981f46
Fix steps and wallet-deployment to use create2
rodrigo-fournier-immutable Sep 25, 2025
9ce53db
Update solidity to version 0.8.27 in all contracts
rodrigo-fournier-immutable Sep 25, 2025
58a0c62
Add necessary dependencies
rodrigo-fournier-immutable Sep 25, 2025
1e1f15a
Fix configurations
rodrigo-fournier-immutable Sep 25, 2025
e871ce4
Add hybrid passport/nexus factory
rodrigo-fournier-immutable Sep 29, 2025
656b71e
Add steps to deploy new factory, nexus bootstrap and entrypoint
rodrigo-fournier-immutable Sep 29, 2025
d34f7c6
Add factory to make passport compatible with nexus
rodrigo-fournier-immutable Sep 30, 2025
0426734
Add correct init params and new step9
rodrigo-fournier-immutable Sep 30, 2025
940975d
Update readmes
rodrigo-fournier-immutable Sep 30, 2025
b38c29f
Fix K1ValidatorFactory implementation
rodrigo-fournier-immutable Sep 30, 2025
bc1446e
Implement test with official sdk
rodrigo-fournier-immutable Sep 30, 2025
6c8bb84
Migrate ether to viem
rodrigo-fournier-immutable Oct 1, 2025
6b58add
Add EntryPoint 0.7 code
rodrigo-fournier-immutable Oct 1, 2025
df75b92
Add complete structure to deploy wallet and execute transactions
rodrigo-fournier-immutable Oct 2, 2025
6e548e8
Remove unnecesary code
rodrigo-fournier-immutable Oct 2, 2025
4ca0dce
Add manual validation for CFA
rodrigo-fournier-immutable Oct 2, 2025
20f02cc
Rwmove unused classes
rodrigo-fournier-immutable Oct 2, 2025
c681320
Simplify NexusAccountFactory methods params
rodrigo-fournier-immutable Oct 2, 2025
df11e30
Remove unused scripts
rodrigo-fournier-immutable Oct 2, 2025
89672e1
Introduces Nexus selfExecute method
rodrigo-fournier-immutable Oct 7, 2025
fb2a8c2
Add reports about the limitations identified during the PoC development.
rodrigo-fournier-immutable Oct 7, 2025
948458a
Delete temp files
rodrigo-fournier-immutable Oct 7, 2025
2d63592
Add documentation explaining the reason we needed to upgrade the entr…
rodrigo-fournier-immutable Oct 12, 2025
14e4e9a
Documentation of how to solve AA24 error
rodrigo-fournier-immutable Oct 13, 2025
3736d84
Include logic to deploy in base sepolia
rodrigo-fournier-immutable Oct 13, 2025
0307ffc
Changes to execute passport wallet migration to nexus
rodrigo-fournier-immutable Oct 14, 2025
8ec681a
Add parameter to override wallet's owner
rodrigo-fournier-immutable Oct 15, 2025
2f5f27b
Add new migration scripts
rodrigo-fournier-immutable Oct 16, 2025
1c5b626
Add a sample app to execute many operations with a migrated wallet
rodrigo-fournier-immutable Oct 16, 2025
78474b3
Add script to deploy a test nft, mint and transfer it to the migrated…
rodrigo-fournier-immutable Oct 16, 2025
86707c1
Update README with the latest achievements
rodrigo-fournier-immutable Oct 17, 2025
21f6ecd
Fix broken test
rodrigo-fournier-immutable Oct 17, 2025
4719b00
Add scripts for mainnet migration
rodrigo-fournier-immutable Oct 17, 2025
dc0ed08
Remove key from README
rodrigo-fournier-immutable Oct 17, 2025
9f07205
Update components addresses
rodrigo-fournier-immutable Oct 17, 2025
b04bc29
Fix ModuleManager.sol
rodrigo-fournier-immutable Oct 17, 2025
5789286
Fix components references
rodrigo-fournier-immutable Oct 17, 2025
02b4e03
Add scripts to test wallets with meeclient and supertransactions api
rodrigo-fournier-immutable Oct 20, 2025
e94753d
Add scripts to test using meeclient (supertransactions)
rodrigo-fournier-immutable Oct 22, 2025
af54ed2
Add passport nexus adapter
rodrigo-fournier-immutable Oct 22, 2025
74e9bc8
Add crosschain meeclient tests - not tested
rodrigo-fournier-immutable Oct 22, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 4 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -30,3 +30,7 @@ scripts/*_output*.json
.env.devnet
.env.testnet
.env.mainnet

artifacts
solidity-files-cache.json
deployments
Loading
Loading