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

Make XP NFT upgradeable #38

Open
0x-r4bbit opened this issue Oct 8, 2024 · 1 comment
Open

Make XP NFT upgradeable #38

0x-r4bbit opened this issue Oct 8, 2024 · 1 comment

Comments

@0x-r4bbit
Copy link
Collaborator

Here we need to see if this is really a necessity to make it an upgradeable contract, or if it's enough to allow for configurable dependencies.

@0x-r4bbit
Copy link
Collaborator Author

I've been thinking about this one for a bit.

I think we're good with just having the metadata generator configurable.
This allows for upgrades without users having to take any action an we don't need to introduce a proxy pattern.

If for whatever reason the requirements of the NFT change so drastically that it justifies completely new contract logic, then we can put out a V2 and mint then to existing holders of the v1 token.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Development

No branches or pull requests

2 participants