funded
Study Control System for Universities: Diplom₳D₳
Current Project Status
In Progress
Amount
Received
₳74,250
Amount
Requested
₳99,000
Percentage
Received
75.00%
Solution

https://youtu.be/XycdWx8UZ1kWe will develop a decentralized university study control platform, using the Cardano blockchain, which will guarantee the security of the records, their transparency and traceability.

Problem

Diplomada-d274ec.png

University study control software systems in Latin America present security vulnerabilities, making them susceptible to failures and cyber-attacks that compromise the integrity of the information.

Impact Alignment
Feasibility
Value for money
Study Control System for Universities: Diplom₳D₳

Please describe your proposed solution.

Solution

The Cardano blockchain is a rapidly evolving ecosystem, ideal for exploring innovative and useful solutions with impact. One of the important use cases is recording a person's educational history. In a traditional learning system, universities carry out a registration and control process until the student graduates, the Universities issue a certificate that certifies completion. In the context of a decentralized digital identity, Diplomada is the system that registers, controls and issues; the students the receiving entity. Diplomada would contain a student's credentials, authenticating their relevant qualifications and demonstrating their university membership. Diplomada would complement and support the traditional processes of issuing degrees and proof of attendance in the years of study and at the end of these, ensuring that no one falsifies educational data, qualifications, diplomas and certifications.

In the blockchain it is complex to place clear text since diplomas and transcripts are personal information, however in Diplomada an NFT will be issued as a conclusion of the smart contract that will be executed as the final phase of the academic commitments obtained and registered. For example, the NFT could include information such as the graduate's name, year of graduation, and other relevant data.

Components

WEB3 PORTAL

Management interface:

  1. Smart contract management: will allow administrators to configure and manage the records and data of the university community
  2. Credential and Log Requests: Provides an interface to review and approve/reject credential requests and log uploads submitted by user
  3. Credential and registration revocation management: Provides an interface to review and suspend or revoke existing credentials and registrations
  4. NFT issuance: will facilitate the creation of credentials directly for users
  5. Wallet Connection: Before performing any operation that modifies the blockchain, the user must connect their wallet through a wallet connector on the fronten

User interface:

  1. Request for credentials and NFTs: allows users to submit requests for credentials and NFT, which will begin with the creation of a smart contract and will conclude with NFT if applicabl
  2. Status View Request for Credentials and NSTs: Allows users to view the status of their credential and NFT (under request, approved, claimed)
  3. Wallet Connection: Before performing any operation that modifies the blockchain, the user must connect their wallet through a wallet connector on the fronten

Third Party Interface:

Credential Verification Portal: for the purpose of verifying certifications by third parties, a verification of the authenticity of a user's credentials and NFTs will be created without the need to interact directly with the blockchain. These are the features it will have:

  1. Verification Method Selection: the user or entity wishing to verify the identity can do so through a provided web3 portal
  2. Wallet Connection: it may have a wallet connector functionality that allows the user to connect their walle
  3. Provision of necessary data: key pieces of information are needed for verification: the public key of the wallet
  4. Identification of contract and specific NFTs: within the collection data, finds the address of the contract and the NFT to be validated
  5. Credential verification: verifies the specific contract, looking for a credential and NFT associated with the provided wallet public ke
  6. The search will be carried out through the Synchronized Database: uses a database that is synchronized with the blockchain networ
  7. Verification result: Finally returns the verification result, indicating whether the credential is valid or no
  8. Any entity or user can perform this verification through the portal or even by their own means by exploring the network and reading the corresponding dat

API

An API will be available to allow extensive interaction with the protocol. This will allow our web3 portal to not be the only means of access to these functions. The API will allow all types of queries and facilitate action, the project API will act as a facilitator to interact with the blockchain and will not directly create or modify data in the blockchain. This is because the creation and modification of data on the blockchain requires transactions to be signed by electronic wallet signatures by interested parties.

Below is the process of using our API:

  1. API Request: The interface makes a request to the API to create or update data. The API prepares the necessary transaction but does not send it to the blockchain.
  2. Transaction reception: The frontend receives the transaction prepared by the API
  3. Transaction Signing: Using the wallet connector, the user signs the transaction with their private wallet
  4. Sending the transaction: once signed, the transaction is sent to the blockchain through the frontend.

Please define the positive impact your project will have on the wider Cardano community.

At Cardano, we believe that new use cases will be explored and new ideas will emerge. In addition to this, if we implement a simple and easy-to-integrate standard, we could attract projects to our blockchain ecosystem.

To measure the success of the project, several key metrics will be considered:

  1. Adoption and use: adoption and use will be immediate by FUNINTE
  2. Transaction volume: monitor the number of transactions within the syste
  3. User feedback and satisfaction: Collecting feedback from users, including administrators, students, and third-party testers, can provide valuable information about their satisfaction with the syste
  4. Credential Verification Requests: Monitoring the number of verification requests made through the Credential Verification Portal may indicate external demand to validate credentials and NFT
  5. Integration and partnerships: Tracking the number of partnerships or integrations with external platforms, institutions or organizations can demonstrate the growth and acceptance of the project within the broader ecosyste
  6. Community Engagement – Assessing the level of engagement within the Cardano community can be valuabl
  7. Exhibition spaces: forums, social media channels and contributions from developers can indicate community interest, active participation and the potential for future developments and improvement

We will share all our updates with the Cardano community, so everyone is up to date with what we are doing. We will put special emphasis on Community projects, academic institutions and Cradano entities

In addition to this, and since 100% of the project deliverables and results will be open source, all our research and development activities will be available on GitHub for any member of the community to consult and use.

What is your capability to deliver your project with high levels of trust and accountability? How do you intend to validate if your approach is feasible?

We have a work team and related entities with extensive experience in academic processes, development and management of technological projects in Java, HTML, CCS, JSON, as well as alliances with development experts from: Web3, Plutus, Haskell, Marlowe.

What are the key milestones you need to achieve in order to complete your project successfully?

Milestone 1: Project initiation and design

• Define the objectives and scope of the project.

• Define the roles.

• Create a project schedule.

• Design the system architecture.

• Project initiation document and architectural design.

• Duration: 4 weeks

>Milestone 2: API and web3 portal development

• Configure the API development environment.

• Develop the API.

• Perform API unit tests.

• Configure the web development environment3.

• Develop the user and administrator interface.

• Product: Repository with the API and Web3 Portal developed and tested.

• Duration: 8 weeks

>Milestone 3: Design and development of smart contracts

• Design smart contracts and NFTs.

• Define the structure.

• Code smart contracts and NFTs.

• Perform unit tests of contracts and NFTs.

• Product: Repository with Smart Contracts and NFTs coded and tested.

• Duration: 8 weeks

>Milestone 4: Integration and Notification System

• Integrate the web3 portal with the API.

• Integrate the web3 portal with smart contracts and NFTs.

• Integrate the notification system with the web3 portal and the API.

• Product: Repository with integrated Web Portal, API, Smart Contracts, NFTs and Notification System.

• Duration: 8 weeks

>Milestone 5: Testing, Testnet deployment, and feedback collection

• Deploy on the testnet network.

• Perform integration tests on the testnet network.

• Open the system in testnet to a group of selected users.

• Collect and analyze user comments.

• Product: Link to the website. Repository with the Portal. Testnet Integration Test Report. User feedback report.

• Duration: 8 weeks

>Final Milestone: Final adjustments, implementation on Mainnet and final project completion report

• Implement contracts on the main network.

• Perform integrity tests on the main network.

• Final project completion report

• Prototype delivery

• Deliverable: System implemented on the main network. Link to website.

• Duration: 4 weeks

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

Certificado-CBCA-JA-57cd1d.png

We have a work team with extensive experience, as well as alliances with development experts from: Web3, Plutus, Haskell, Marlowe, who have developed very successful projects on Cardano.

Of which we can mention the following:

1.- Master's Degree in Business Management with experience in planning, execution, monitoring and control of projects.

2.- Relationship with the Cardano LATAM community and projects such as Gimbalabs, GameChanger and Token Mithrandir.

3.- Participation in cardano community events at the local and regional level CIP-1694 and Cardano Summit.

Team members:

Orestes Gutierrez (Application Development)

https://www.linkedin.com/in/orestes-gutierrez-mendoza-a6056815b/

Jacobo Tortolero (Application Development)

https://www.linkedin.com/in/jacobo-tortolero-628320257/

Carlos Palacios (Project Leader Manager)

https://www.linkedin.com/in/carlos-palacios-rada-788704161/

Jean Carlos Aguilar (Community Liaison and Digital Marketing)

https://www.linkedin.com/in/jean-carlos-%E2%82%B3guilar-39a278240/

Please provide a cost breakdown of the proposed work and resources.

Milestone 1: Project initiation and design

• Define the objectives and scope of the project: 2006 Ada = $762

• Define the roles: 1316 Ada = $500

• Create a project schedule: 2632 Ada = $1000

• Design the system architecture: 1316 Ada = $500

• Project Management: 2632 Ada = $1000

• Duration: 4 weeks

• Product: Project initiation document and architectural design.

• Cost: 9900 Ada = $3762

Milestone 2: API and web3 portal development

• Set up API development environment: 1316 Ada = $500

• Develop the API: 5264 Ada = $2000

• Perform API unit tests: 2632 Ada = $1000

• Configure web3 development environment: 1378 Ada = $524

• Develop the user interface and administrator: 3948 Ada = $1500

• Project Management: 5264 Ada = $2000

• Duration: 8 weeks

• Product: Repository with the API and Web3 Portal developed and tested.

• Cost: 19800 Ada = $7524

Milestone 3: Design and development of smart contracts

• Design smart contracts and NFTs: 2632 Ada = $1000

• Define the structure: 1378 Ada = $524

• Code smart contracts and NFTs: 5264 Ada = $2000

• Perform unit tests of contracts and NFTs: 5264 Ada = $2000

• Project Management: 5264 Ada = $2000

• Duration: 8 weeks

• Product: Repository with Smart Contracts and NFTs coded and tested.

• Cost: 19800 Ada = $7524

Milestone 4: Integration and Notification System

• Integrate the web3 portal with the API: 5264 Ada = $2000

• Integrate the web3 portal with smart contracts and NFTs: 5264 Ada = $2000

• Integrate the notification system with the web3 portal and the API: 4010 Ada = 1524$

• Project Management: 5264 Ada = $2000

• Duration: 8 weeks

• Product: Repository with integrated Web Portal, API, Smart Contracts, NFTs and Notification System.

• Cost: 19800 Ada = $7524

Milestone 5: Testing, Testnet deployment, and feedback collection

• Deploy on the testnet network: 2632 Ada = $1000

• Perform integration tests on the testnet network: 5264 Ada = $2000

• Open the system in testnet to a group of selected users: 4010 Ada = 1524$

• Collect and analyze user comments: 2632 Ada = $1000

• Project Management: 5264 Ada = $2000

• Duration: 8 weeks

• Product: Link to the website. Repository with the Portal. Testnet Integration Test Report. User feedback report.

• Cost: 19800 Ada = $7524

Final Milestone: Final adjustments, implementation on Mainnet and final project completion report

• Deploy contracts on the main network: 2632 Ada = $1000

• Perform integrity tests on the main network. 2632 Ada = $1000

• Final project completion report: 2006 Ada = $762

• Project Management: 2632 Ada = $1000

• Duration: 4 weeks

• Product: System implemented in the main network. Link to the website, Delivery of the prototype.

• Duration: 4 weeks

• Cost: 9900 Ada = $3762

Total duration: 40 weeks (10 months)

Total Cost: 99 000 Ada | 1 Ada = $0.38 | $37,620 |

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

The project cost represents good value for the Cardano ecosystem in several ways:

  1. Innovative Solution – The project introduces a novel system to implement on the Cardano blockchai
  2. Improved Utility – The introduction of Diplomada brings additional utility to the Cardano ecosystem by allowing verification and validation of various credentials and information yielding NFTs as the end resul
  3. Differentiation – By implementing and providing the necessary infrastructure through web3 portals, credential verification APIs and NFTs, Cardano differentiates itself from other blockchain network
  4. Long-term value – The introduction of Diplomada and associated infrastructure can create long-term value for the Cardano ecosyste

The proposed costs are based on Region standards, our budget calculation per developer per activity ranges from $500 to $1000 per month, so this may represent greater value for money for the Cardano community.

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