Internship Description
DHIWAY -CREATE A CORE MODULES OF CORD.JS SDK IN GOLANG
Samagra-Code for GovTech
- Virtual Internship
- 16-Apr-2024
- PAN India,
-
Start date
Immediately -
Duration
3 Months -
Stipend
₹33000 /month -
No of Credits
10 -
Apply by
08-May-2024
About the program
Description cordjs is an SDK to connect to CORD We have a requirement to write the same SDK in Golang As part of this we have to first create the core SDK modules that include the DID and Chainspace Scope of this issue it to create an SDK in Golang along with any dependencies Description cordjs is an SDK to connect to CORD We have a requirement to write the same SDK in Golang As part of this we have to first create the core SDK modules that include the DID and Chainspace Scope of this issue it to create an SDK in Golang along with any dependencies Goals Basic framework of the SDK established able to connect to CORD DID module written in Golang Chainspace module written in Golang Test cases for DID module Test cases for Chainspace module Demo script to demonstrate the working similar to httpsgithubcomdhiwaycordjsblobdevelopdemosrcfunctestts Expected Outcome We should have a functioning sdk written in Golang that connects to CORD and is able to make calls to CORD Acceptance Criteria 1.Fully functioning SDK written in Golang with all the available methodsfunctions implemented 2.A working demo script similar to httpsgithubcomdhiwaycordjsblobdevelopdemosrcfunctestts 3.All the unit test cases implemented Implementation Details 1.Refer cordjs repo for reference SDK written in typescript this needs to be replicated in Golang 2.Refer to the documentation httpsdocscordnetworkcordjsintegratecord for the detailed explanation on the working of demo script httpsgithubcomdhiwaycordjsblobdevelopdemosrcfunctestts 3.Note There will be some dependency modules before these two modules can work
Perks
1 Lucrative stipend of INR 1 lakh over a period of 3 months 2 Dedicated 11 mentorship by industry experts 3 Handson experience to hone your skills 4 Access to bootcamps and expert sessions 5 Potential job extended internship opportunities 6 Opportunity to network with global opensource tech leaders
Who can apply?
Only those candidates can apply who:
- are from Any,
- and specialisation from Any,
- are available for duration of 3 Months
- have relevant skills and interests
Terms of Engagement
1. 50000 received on completion of midpoint milestone as decided with mentor. 2. 50000 received on completion of final milestone as decided with mentor. 3. Certificate of completion received on successful completion of internship.
Number of openings
1