Skip to content
This repository was archived by the owner on Jan 9, 2026. It is now read-only.
This repository was archived by the owner on Jan 9, 2026. It is now read-only.

Add ability to get NFTs owned by a user to Marmalade #24

@kitty-kad

Description

@kitty-kad

Problem:
There is no standard and easy way to show all the NFTs owned by a user when looking at NFTs in the current marmalade ledger.
This makes it difficult to create nice user experiences which allow users to easily select NFTs they own.

Proposal
Add a new function get-nfts-for-owner to the token-policy interface which will return all the NFTs for a given user

Current alternatives
Look up events related to ownership transfer. However this

  • Becomes tricky as it requires everyone who wants to make a new UI to track all the NFT transfer requests. This increases the barrier to entry and will inevitably reduce the rate of innovation on the ecosystem.
  • Is becoming more challenging due to the fragmentation of ledgers. Only one project is "live" and they're not using the default Marmalde ledger. This is possible to work-around but adds to the complexity of things.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions