completed

smart contract tutoring

$10,000.00 Received
$10,000.00 Requested
Ideascale logo View on ideascale
Community Review Results (1 reviewers)
Addresses Challenge
Feasibility
Auditability
解决方案

智能合约辅导降低了成本,释放了全球市场,增加了学生和辅导员的机会。

Problem:

辅导市场是非常低效的。学生付了一大笔钱,而辅导员却没有什么收入。

Yes Votes:
₳ 27,692,806
No Votes:
₳ 20,410,705
Votes Cast:
153

This proposal was approved and funded by the Cardano Community via Project F7: Mini/Low-Budget Dapps & Integrations Catalyst funding round.

  • download
  • download
  • download

Detailed Plan

I am a physics professor at the University of Arizona (http://u.arizona.edu/~sgralla/). I love my job, both research and teaching, and I think my university is a great institution. Still, I have always had the feeling that education is too expensive, and riddled with unnecessary middlemen. I am a big fan of academic tutoring for students of all levels, from those needing help to those seeking enrichment. But again, something is wrong with the market. Tutoring is outrageously expensive and yet not attractive as a career because it pays so little compared to what a qualified tutor could make elsewhere. Why is this? I'm not totally sure, but I think crypto can help fix it.

You can read about my full ambitions on my aspirational website for Tutorchain (tutorchain.io), or watch the video I included with this proposal (https://youtu.be/EsTPC5JMFQs). I have a grand vision which I really think can change the face of tutoring and knowledge exchange more generally. But before diving into Tutorchain, I want to test out smart contract tutoring in the context of my current business, Tutor Terrace (tutorterrace.com). Tutor Terrace is a high end service putting the very best tutors in touch with students who can afford their services, and letting tutors keep most of their rates. We really operate more as a coop than a business. Still, our prices are high, and this is driven in part by all the fees associated with processing and holding fiat (KYC, credit card fees and disputes, 1099 forms… it adds up). And we are limited to tutors eligible to work in the USA – a huge restriction.

This proposal would fund the addition of smart contract tutoring to Tutor Terrace. In our current system, the student leaves a credit card on file when booking the session, Tutor Terrace charges the card after completing, and finally Tutor Terrace pays the tutor a few days later. In the smart contract version, we will create a simple 3-party contract between the student, the tutor and Tutor Terrace as mediator. This way payment goes directly from student to tutor and is irreversible. This saves us a lot of headache with KYC, credit cards, taxes, etc., and places the burden of tax reporting squarely where it belongs: with the students and tutors. This will let us lower prices and source tutors globally, vastly improving the efficiency of this oldest, and arguably best form of learning: one on one instruction direct from expert to learner.

Tutor Terrace is a python/django app that I coded myself and actively maintain and develop. I will be handling the front end interface and integration with our centralized backend, but I need a Cardano expert to help with wallet integration and smart contract development. This is a rapidly changing space, but right now it looks like Nami is the best option for integration. (When is that Yoroi DApp connector coming out?) While Marlowe is sufficient for our purposes, I would prefer finding a Plutus expert so that we can scale up to some of my more ambitious ideas for Tutorchain, such as on-chain reviews as metadata. For these reasons, I am requesting the full $10,000 in funds to contract one or two developers to help with the smart contract and wallet integration. I will not take a cent of this money as salary for myself, even though I will be actively committing my time.

This project is easily accomplished in the 3-month timeline expected for this category. Please consider lending us your support!

社区顾问评论 (1)

Comments

Monthly Reports

I found it surprisingly challenging to find an appropriate developer, but I finally succeeded. In fact, some of the code we need is already written. So, more tangible progress will come at the next reporting period.

Disbursed to Date
$10,000
Status
Still in progress
Completion Target
7/1/2022
Comments 0

Login or Register to leave a comment!

We have assembled a team and created the core smart contract. Wallet integration comes next.

Disbursed to Date
$10,000
Status
Still in progress
Completion Target
7/1/2022
Comments 0

Login or Register to leave a comment!

We are working on the wallet integration. Unfortunately there are some issues with the python-based serialization library. We will solve them but it has caused a small delay.

Disbursed to Date
$10,000
Status
Still in progress
Completion Target
7/31/2022
Attachment(s)
Comments 0

Login or Register to leave a comment!

The core smart contract and wallet integration is done. Now we are doing design work (see screenshot) in preparation for launch.

Disbursed to Date
$10,000
Status
Still in progress
Completion Target
7/31/2022
Attachment(s)
Comments 0

Login or Register to leave a comment!

To help document the the project, I put our testnet version up as a free app on heroku. (When loading the link, you may have to wait ~10 seconds for the free dyno to spin up.) Some features may be broken, as we have simply uploaded our internal development version without extensive testing. However, you can still get a feel for the project, and see how close we are to completion. Just a few weeks of work left.

https://tutorchain-testnet.herokuapp.com/

Disbursed to Date
$10,000
Status
Still in progress
Completion Target
1. In the next month
Attachment(s)
Comments 0

Login or Register to leave a comment!

close

Playlist

  • EP2: epoch_length

    Authored by: Darlington Kofa

    3分钟24秒
    Darlington Kofa
  • EP1: 'd' parameter

    Authored by: Darlington Kofa

    4分钟3秒
    Darlington Kofa
  • EP3: key_deposit

    Authored by: Darlington Kofa

    3分钟48秒
    Darlington Kofa
  • EP4: epoch_no

    Authored by: Darlington Kofa

    2分钟16秒
    Darlington Kofa
  • EP5: max_block_size

    Authored by: Darlington Kofa

    3分钟14秒
    Darlington Kofa
  • EP6: pool_deposit

    Authored by: Darlington Kofa

    3分钟19秒
    Darlington Kofa
  • EP7: max_tx_size

    Authored by: Darlington Kofa

    4分钟59秒
    Darlington Kofa
0:00
/
~0:00