not approved
FluidShare: Decentralized Uncollateralized Renting [Release + Audit + Open Source]
Current Project Status
Unfunded
Amount
Received
₳0
Amount
Requested
₳200,000
Percentage
Received
0.00%
Solution

Our solution enables renting assets on Cardano without requiring collateral from the renter. It utilizes the stake address of the Cardano blockchain, creating a trustless framework.

Problem

1677077671036-a43af4.jpg

We want to solve the absence of a rental protocol or framework for assets like NFTs in Cardano. This is essential for a growing ecosystem with a rising number of gaming projects and utility NFTs

Impact / Alignment
Feasibility
Value for money

Team

2 members

  • Project Information
  • Community Reviews
  • Team Information
FluidShare: Decentralized Uncollateralized Renting [Release + Audit + Open Source]

Please describe your proposed solution.

Our solution is a smart contract written in Aiken on the Cardano blockchain, offering asset owners a seamless way to rent out their assets to interested parties known as Renters. This innovative contract not only ensures the protection of assets but also allows seamless usage within platforms that verify the presence of the rented asset itself.

One of the key features that sets this solution apart is the unique capability of Cardano addresses, which prevent the Renter from selling or transferring the rented asset from their wallet. This bolstered security ensures that asset owners can confidently rent out their valuable possessions without the fear of losing control or ownership.

To bring this vision to life, the solution requires several critical steps. First, the creation of the smart contract itself is imperative. This contract governs the terms and conditions of the rental agreement, ensuring a fair and transparent transaction between Rentees and Renters.

Next, the development of an intuitive and user-friendly frontend is crucial to facilitate seamless interactions between asset owners and potential renters. This frontend will allow for convenient browsing, selection, and negotiation of rental agreements, making the process efficient and accessible for all parties involved.

To further establish trust and reliability, the solution undergoes audits to ensure its robustness and resilience against potential vulnerabilities. These audits serve as a proof of concept, assuring both asset owners and renters that their transactions will be carried out securely.

Perhaps most importantly, the project is proudly open-source, which encourages collaboration and community involvement. By making the solution freely accessible, it becomes a standard implementation across the Cardano blockchain, solidifying its role as a trusted and widely adopted platform for asset rentals.

In conclusion, the proposed solution offers an innovative and secure way for asset owners to rent out their belongings. With the unique features of Cardano addresses, the development of a comprehensive smart contract, an intuitive frontend, and a commitment to open-source collaboration, this solution is poised to revolutionize the asset rental industry and become the go-to choice for renting assets on the blockchain.

How does your proposed solution address the challenge and what benefits will this bring to the Cardano ecosystem?

This solution brings several benefits to the Cardano ecosystem:

  1. Peer-to-peer Rentals: The smart contract allows asset owners to directly rent their assets to interested parties without the need for intermediaries. This fosters a decentralized economy where individuals can monetize their assets and directly transact with others without the need of a middleman.
  2. Increased Utilization of Assets: By facilitating easy and secure rentals, the solution encourages the efficient utilization of assets. Unused assets can be rented instead of remaining idle, enabling asset owners to generate income while helping the environment by reducing overall resource consumption.
  3. Trust and Transparency: The Cardano Blockchain's inherent transparency ensures that all transactions and rental agreements are publicly verifiable. This enhances trust between parties and reduces the risk of fraudulent activities.
  4. Expansion of Use Cases: Introducing this rental solution expands the use cases of the Cardano Blockchain ecosystem, going beyond transactions and currency. It demonstrates the platform's versatility and potential for various decentralized applications.

How do you intend to measure the success of your project?

There are several ways to measure the success of this project:

  • Adoption and usage: The number of asset owners (Rentees) and Renters who use the smart contract system will be a key metric. Tracking the number of transactions and the growth in user base will indicate the level of adoption and usage.
  • User satisfaction and feedback: Collecting user feedback and conducting surveys can help measure user satisfaction with the platform.
  • Open-source contributions: Keeping the project open-source allows for community involvement and contributions. Monitoring the number of external developers contributing code, providing feedback, or creating enhancements can indicate the level of engagement and the potential for the project to spread and become a standard in the blockchain community.
  • Platform integrations: Tracking the number of platforms that integrate with the smart contract system can provide insights into its versatility and compatibility. Increasing integration partnerships and demonstrating interoperability across different platforms can contribute to the project's success and adoption.
  • TVL : Volume and NFTs used in the DApp for rentings

Please describe your plans to share the outputs and results of your project?

A comprehensive documentation will be created that outlines the technical aspects of the smart contract, including its design, implementation, and functionality. This documentation will serve as a guide for interested parties to understand the project and replicate it if desired.

The smart contract, written in Aiken, will be published on GitHub. This will allow other developers and researchers to access and review the code, ensuring transparency and seeking potential improvements or optimizations. By open-sourcing the smart contract, it becomes freely available for anyone interested to examine, audit, or build upon.

What is your capability to deliver your project with high levels of trust and accountability?

The team's experience and expertise in Cardano development, as demonstrated by their work on fluidtokens.com and their ability to lend over 4 Million ADA on their platform, indicates their understanding of the Cardano ecosystem and smart contract development.

The proposed solution, a smart contract written in Aiken, showcases the team's technical knowledge in developing contracts that facilitate asset rental on the Cardano blockchain. This suggests that they have the necessary skills to build the project effectively.

The mention of conducting audits and making the project open source highlights their commitment to ensuring security, reliability, and community involvement.

The team's ability to release innovations like pool lending, bonds for NFT loans, and crowdlending on their platform demonstrates their capacity to deliver unique solutions and adapt to emerging trends in the blockchain space.

What are the main goals for the project and how will you validate if your approach is feasible?

The main goals for the project are:

  1. Enable asset owners to rent their assets to renters for a daily fee.
  2. Secure the rented assets by preventing renters from selling or moving them.
  3. Allow renters to use their wallet on any platform that checks for the asset's presence.
  4. Develop a smart contract written in Aiken that facilitates the rental process.
  5. Create a user-friendly frontend for users to interact with the rental system.
  6. Conduct thorough audits to ensure the security and reliability of the smart contract.
  7. Make the project open-source to encourage collaboration and adoption by the Cardano community.

To validate if the approach is feasible, several steps can be taken:

  1. Technical feasibility assessment: Evaluate the technical requirements and limitations of implementing the proposed solution. Determine if the functionality can be achieved using the capabilities of the Cardano blockchain and associated technologies.
  2. Prototype development and testing: Build a prototype of the smart contract and frontend to test the core functionalities. Conduct rigorous testing, including edge cases and stress testing, to ensure the system performs as intended.
  3. Security audits: Engage third-party security experts to perform comprehensive audits of the smart contract code and system architecture. Identify and address any vulnerabilities or weaknesses in the design or implementation.
  4. User feedback and validation: Gather feedback from potential users, including asset owners and renters, to validate the usefulness and usability of the solution. Conduct user testing and iterate on the design and functionality based on feedback.
  5. Community engagement and adoption: Share the project with the Cardano community and encourage collaboration and contributions. Obtain feedback and insights from community members to further validate and improve the feasibility of the approach.

Please provide a detailed breakdown of your project’s milestones and each of the main tasks or activities to reach the milestone plus the expected timeline for the delivery.

Milestone 1: Contract Development (Timeline: 1 month)

  • Task 1: Define the contract logic and specifications
  • Task 2: Write and deploy the smart contract on the Cardano blockchain
  • Task 3: Test the contract for functionality and security

Milestone 2: Frontend Development (Timeline: 2 weeks)

  • Task 1: Design and create the user interface for the Rentee and Renter
  • Task 2: Integrate the smart contract functionality with the frontend interface
  • Task 3: Test the frontend for usability and compatibility on different platforms

Milestone 3: Audits (Timeline: 2 weeks)

  • Task 1: Conduct security audits to identify potential vulnerabilities or weaknesses in the smart contract

Milestone 4: Open Source Release (Timeline: 1 week)

  • Task 1: Prepare the project documentation and codebase for open-source release
  • Task 2: Publish the project on a suitable platform for collaboration and community contributions
  • Task 3: Promote the open-source project to encourage adoption and contributions from other developers
  • Task 4: Provide ongoing support and maintenance for the project to ensure its continued success and development

Overall, the estimated timeline for completing all milestones is approximately 3 months

Please describe the deliverables, outputs and intended outcomes of each milestone.

Milestone 1:

Deliverables:

  • Contract logic and specifications
  • Smart contract deployed on the Cardano blockchain
  • Functionality and security testing report
  • Implemented security measures to prevent unauthorized access or manipulation

Outputs:

  • Defined contract logic and specifications document
  • Deployed smart contract on the Cardano blockchain
  • Test report indicating the functionality and security of the contract
  • Security measures implemented within the contract to prevent unauthorized access or manipulation

Intended Outcomes:

  • A clear understanding of the contract requirements and specifications
  • A fully functional and secure smart contract deployed on the Cardano blockchain
  • Assurance that the contract is robust and secure against potential threats
  • Prevention of unauthorized access or manipulation of the contract

Milestone 2:

Deliverables:

  • User interface design for the Rentee and Renter
  • Integration of smart contract functionality with the frontend interface
  • Usability and compatibility testing report
  • Implemented security measures to protect user data

Outputs:

  • User interface design for the Rentee and Renter
  • Frontend interface integrated with the smart contract functionality
  • Test report indicating the usability and compatibility of the frontend on different platforms
  • Implemented security measures to protect user data

Intended Outcomes:

  • Intuitive and visually appealing user interface for both Rentee and Renter
  • Seamless integration of the smart contract functionality with the frontend interface
  • User-friendly experience across different platforms
  • Protection of user data through implemented security measures

Milestone 3:

Deliverables:

  • Security audit report highlighting potential vulnerabilities or weaknesses in the smart contract
  • Improved contract addressing issues discovered during the audits
  • Testing report ensuring the contract's intended functionality and security against attacks

Outputs:

  • Security audit report identifying potential vulnerabilities or weaknesses in the smart contract
  • Improved smart contract addressing issues discovered during the audits
  • Testing report confirming the contract's intended functionality and security against attacks

Intended Outcomes:

  • Identified and mitigated potential vulnerabilities or weaknesses in the smart contract
  • Improved contract with necessary adjustments based on audit findings
  • Assured functionality and security against potential attacks

Milestone 4:

Deliverables:

  • Prepared project documentation and codebase for open-source release
  • Published project on a suitable platform for collaboration and community contributions
  • Promoted the open-source project to encourage adoption and contributions

Outputs:

  • Project documentation and codebase prepared for open-source release
  • Published project on a suitable collaboration platform
  • Promotional efforts to encourage adoption and contributions from other developers

Intended Outcomes:

  • Availability of project documentation and codebase for open-source use and collaboration
  • Increased community engagement and contributions to the project

Please provide a detailed budget breakdown of the proposed work and resources.

Budget Breakdown:

Milestone 1: Contract Development

Total Cost for Milestone 1: 10500€

Milestone 2: Frontend Development

Total Cost for Milestone 2: 3000€

Milestone 3: Audits

Total Cost for Milestone 3: 35000€

Milestone 4: Open Source Release

Total Cost for Milestone 3: 1000€

Total Cost for Marketing : 5000€

Total Budget: 54500€

Who is in the project team and what are their roles?

  • Raul Antonio Rosa Padilla: Smart Contract Developer
  • Ullas: Main Frontend Developer
  • Matteo Coppola: Cloud Architect
  • Alberto Rizzi: Backend Developer

How does the cost of the project represent value for money for the Cardano ecosystem?

By allowing rentees to use their wallets on any platform that checks for the asset's presence, the solution encourages increased usage of the Cardano platform. This leads to a more vibrant and active ecosystem, attracting more users and developers.

Being an opensource project this proposal aims to become the standard of asset rentings on Cardano. Every project will be able ti implement it on their own without relying on FluidTokens as provider.

The overall value provided by the project justifies the investment. It creates new opportunities for asset owners, encourages platform usage, promotes standardization, and prioritizes security and user experience, all of which contribute to the long-term success of the Cardano ecosystem.

close

Playlist

  • EP2: epoch_length

    Authored by: Darlington Kofa

    3m 24s
    Darlington Kofa
  • EP1: 'd' parameter

    Authored by: Darlington Kofa

    4m 3s
    Darlington Kofa
  • EP3: key_deposit

    Authored by: Darlington Kofa

    3m 48s
    Darlington Kofa
  • EP4: epoch_no

    Authored by: Darlington Kofa

    2m 16s
    Darlington Kofa
  • EP5: max_block_size

    Authored by: Darlington Kofa

    3m 14s
    Darlington Kofa
  • EP6: pool_deposit

    Authored by: Darlington Kofa

    3m 19s
    Darlington Kofa
  • EP7: max_tx_size

    Authored by: Darlington Kofa

    4m 59s
    Darlington Kofa
0:00
/
~0:00