Skip to content
Discussion options

You must be logged in to vote

Depending on what features you want, I think ultimately both should be fine right - if it's stored under the user's account, then we just need to ensure it's Soulbound/unique.

If stored using the app signer (i.e. resource account for a more decentralized approach), there might be less flexibility in that users can't directly manipulate their own state (using their signer) through contract calls. Is there any reason you think this could be useful for certain types of applications? To me it seems like a reasonable feature for certain DeFi apps.

For greater flexibility, we need to store the ExtendRef under the app/protocol account be able to add more data/resources to the object. As long as …

Replies: 1 comment 1 reply

Comment options

You must be logged in to vote
1 reply
@0x-j
Comment options

0x-j May 6, 2024
Maintainer Author

Answer selected by gregnazario
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
move Questions related to the Move Language
2 participants