IntersectMBO / IntersectMBO/cardano-db-sync
[feature] CIP-26 / CIP-68 / CIP-113 support (Asset Store)
- Dominant language
- Haskell
- Stars
- 318
- Forks
- 168
- PR merge metrics
- No merged PRs in 30d
Description
Just like you have off-chain pool metadata we would like to request a feature that you would develop an "asset" store module, effectively adding CIP-26 / CIP-68 / CIP-113 support.
The idea is to mirror what Yaci-Store does when it comes to Asset Store: https://github.com/bloxbean/yaci-store/pull/870
Now that Db-Sync is modularised it should be possible.
Main motivation is e.g. GraphQL since GraphQL API on Cardano is based on DbSync. https://github.com/cardano-foundation/cardano-graphql/, at the moment it has far from ideal support for native assets and it could be way more robust once you provide official support for asset module / store in DB Sync.
Regarding CIP-113 (soon on mainet, currently pending audit), to learn more about this you can also read / investigate:
- https://github.com/cardano-foundation/cip113-programmable-tokens
- https://github.com/cardano-foundation/cf-token-metadata-registry/pull/68
Contributor guide
Assessment
This issue has not been assessed yet.