toposware/topos-builders-program

Milestone 2 Submission

Opened this issue · 0 comments

Project title

Financial Bonds Tokenization

Link to grant application issue

#4

Milestone submission

Milestone No. Milestone Summary Estimated Timeframe
1 Choice of the tools to be used: React, Truffle or Hardhat, Programming language probably Solidity, etc... Start Modeling the Bond Token with all its characteristics like the issue date, the principal, the interest rate, or the maturity date. Create the Bond Token contract and implement the registration of issuers and investors. Implement the deal submission and validation 1 weeks
2 Implement the issuance of bond to investors and transfer of the fund to the issuer. Automate the coupon payment at regular interval. Implement the Principal repayment at maturity. Implement trading bond in the secondary market (List bonds, buy bonds, pay bonds) 8 - 10 weeks
3 Example milestone Y weeks
4 Example milestone Y weeks

Link to the open-source code/delivery

https://github.com/Edoumou/T-Grant

License

APACHE2

Documentation

https://github.com/Edoumou/T-Grant/blob/main/client/doc/project_desc.pdf

Further documentation

https://github.com/Edoumou/T-Grant/blob/main/README.md

Tests for critical functions

https://github.com/Edoumou/T-Grant/blob/main/client/test/Bonds.js

Other milestone deliverables

Financial Bonds

Any additional information

No response