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

Add Support for Fractionalized NFTs #68

Open
welttowelt opened this issue Dec 16, 2023 · 5 comments
Open

Add Support for Fractionalized NFTs #68

welttowelt opened this issue Dec 16, 2023 · 5 comments

Comments

@welttowelt
Copy link
Contributor

As Unruggable provides trusted templates for launching crypto tokens with embedded protections against common exploits, we should extend its capabilities to enable fractionalized NFT offerings tied to the platform.

This would allow artists, creators, collectors, or teams to tokenize ownership stakes in rare NFTs using Unruggable to deploy ERC20 tokens that represent fractional claims. Key functionality would include:

Flexible division of NFTs into tradeable fractions decided by the owner
Automated deployment of ERC20 contracts representing fractional ownership rights
Embedding legal rights directly into smart contracts like transfer approval controls
Ongoing royalties channeled to original owner on trading activity
Inheriting trust assurances of Unruggable like liquidity locking, transfer limits to deter insider dumps, etc.
By expanding Unruggable beyond memecoins into collateralized fractional NFTs, we can greatly broaden relevance to digital artists, gaming assets, virtual worlds, and other creative ecosystems wanting more liquid markets without sacrificing provable scarcity and provenance traceability of crypto-native artifacts.

It further cements Unruggable's role as the go-to platform for launching credible crypto tokens across multiple emerging use cases.

@cpp-phoenix
Copy link
Contributor

cpp-phoenix commented Dec 24, 2023

hey @abdelhamidbakhta @welttowelt, I've built a similar functionality previously. I can take it up. Please assign it to me.

@enitrat
Copy link
Collaborator

enitrat commented Dec 29, 2023

This will be for the post-MVP phase

@mananbordia
Copy link
Contributor

@enitrat Do we want to work on this now ?

Really interested to contribute towards this epic.

@casweeney
Copy link

casweeney commented Nov 10, 2024

Hi @enitrat I can tackle this issue. I know how Fractional NFTs work and I have implemented it using Solidity.

I can do same using Cairo. I have written and tested complex smart contract with Cairo. My repo has great proof of work.

ETA: 10- 12hours

@soyaya
Copy link

soyaya commented Jan 23, 2025

Proposal to Open Issue for Fractionalized NFTs and Create a Functional Requirements Document

Purpose:
I propose opening an issue to formally document the development of the fractionalized NFTs feature for Unruggable. This will allow us to create a Functional Requirements Document (FRD) that provides in-depth analysis, detailed use cases, and a clear development flow, ensuring that the developers have a strong understanding of the task at hand.

Rationale:
The Functional Requirements Document will serve as a comprehensive guide to:

Clarify User Journeys: Define how artists, creators, collectors, and investors interact with fractionalized NFTs.
Provide Detailed Use Cases: Ensure the feature meets specific needs, such as tokenizing and trading NFT fractions, and managing royalties.
Ensure Great Developer Flow: Break down tasks in a way that developers can easily understand the scope, requirements, and steps for implementation.
Offer UI/UX Flows: Design and define user interfaces and experiences that are intuitive and seamless for users when interacting with the fractionalized NFTs feature.
Benefits of Creating the Issue and FRD:

In-Depth Analysis: A well-documented FRD allows for better decision-making and ensures the feature aligns with user expectations and platform goals.
Clear Flow for Developers: Developers will have a clear and structured understanding of the tasks and expectations, improving efficiency and reducing ambiguity during implementation.
Comprehensive Use Case: A detailed use case will demonstrate the value of the feature, guiding all stakeholders through how fractional NFTs will work, and their impact on the platform.
UI/UX Flows: Provides a visual and interactive map for developers and designers, making it easier to implement the feature in a user-friendly way.
Next Steps:

Open the issue to officially document the feature.
Start working on the Functional Requirements Document which will cover:
User journey mapping.
Detailed use cases.
Task breakdown for developers.
UI/UX design considerations.
By opening this issue and proceeding with the FRD, we can ensure that the fractionalized NFTs feature is clearly scoped and aligned with Unruggable’s overall goals, providing a smooth implementation process.

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

No branches or pull requests

6 participants