Couldn’t have asked for a better day — one to remember!
Huge thanks to @kirat_tw for the opportunity to earn and always learn. Grateful as ever
Btw - earned as a solo builder and proud of that Also,
big shoutout to @SuperteamIN and @SuperteamEarn
This is going to be my last tweet from this account as i'm loosing this account access so anyone want to follow my work let's connect in here 👇👇
see you there 🫡
August recap:
@solanaturbine builders's cohort is done.
shipped a token-program in anchor
built few rust projects
built a small CLOB
wrote few programs in pinocchio
learnt about indexer and built one
going to start gill workshop in turbine (already done 2pr's)
exicited for next.
Finally i was happy to share my work
- Sol-Indexr :- an indexer project where we index the transactions accountns and blocks
- Built using rust, yellowstone-grpc and redis using docker
- just go through the readme of the project it is more than enough
share if you like repo👇👇
It's the day which isn't exciting anymore. I even forgot last when i was happy and excite for this day.
This day always makes me older, makes me realise no one even cares about you.
Btw just hit 21🥳😓
If you ask me what i have done these 31 days
• Learnt a lot from @solanaturbine had an exponential growth in learning and i'm glad that i was part it.
• Learnt a new concepts in rust
• Met few amazing people here
• Had grown from 0 -> 100 on x
Finally not gonna stop anymore and lot's of building is pending
going in fully for the next five months.
Be part of my journey and make it memorable 😊
Day 21 : a slow day
• Had a slow start for the week but completed the rust video on macro by kirat
• started with blogs to get started on pinocchio i hope it ends well
see you tomorrow!😉
Toady has a great session in @solanaturbine class with
• @japarjam give suggestions and tips
• session with @resiquents on nft staking got rugged
• and time well spent in breakout with @dotslashapaar thanks for guiding me.
before class taught i have done everything which are required and test are done but after the session got to know i haven't done thnigs correctly need to correct them
Day 15: Today was good productive
• Tried multiple test frameworks but came back to anchor default and worote some tests
• Attended @solanaturbine class and got to know about the user stories and got to know how to build a project based on the user requirment
• Completed writing the contract for nft staking test are pending which will be done tomorrow
Best two weeks learned so much. Can’t wait for what’s next!
Like the wise man @japarjam said: “Everything is an escrow.” which is
stake your effort, the results will unlock in time.
Day 13 : a good day
• spending more time understanding amm and completed the contract but tests are still pending
• worked on the capestone project for @solanaturbine
🤔 : amm is like a rabbit hole the more i know about it the coming out
Day 11 : Could have done better
• started with understanding the AMM's and went into the rabbit hole of jargons, and wrote some contract of it
• tried @CyfrinUpdraft rust course which is good to learn
• had some work done on @solanaturbine capestone project
• wrote a blog post on amm's 👇👇
While writing the AMM contract today got a doubt that:
"If a single user deposits two different tokens into a liquidity pool, how does that benefit them?"
It's like supplying your tokens to the pool and letting others swap using your liquidity
1) Let's go through this with an example: now let's assume that you are the user and have two different tokens in you wallet like Pizzas and Burgers.
2) so, now you deposited some like 100P and 100B into the LP (liquidity pool), then in return you get some LP token, This LP token represents your share of the pool and acts like a receipt of your contribution
3) whenever swaps happens in the pool for every swap some amount is taken as fee and this fee is added to the total LP, so now the more swaps that happen in the pool, the more fees get collected, which increases the total value of the pool.
4) finally when you try to withdraw your token from the pool then based on your % share you'll get the amount from the pool.
This is your profit extra tokens earned just for contributing liquidity.
learnt from @solanaturbine classes and thanks to @resiquents for the good explanation and resources
Day 10 : Day went not bad
• Done with writing the escrow tests that took almost 5hrs for me
• Attended @solanaturbine session which is AMM that is where things went
• Spent sometime on amm's
After struggling for 5 hrs with depression, hopelessness, questioning my life choices finally escrow tests are passed.
The sign of relief after these tests are unmatchable
Day 9 : Exhaustive day
• Day started with Escrow and don't know where it went and completed writing contract, tests are for tomorrow
• Attended great session on Escrow at @solanaturbine
• Submitted report for capestone
This is just my understanding about escrow.
Let say: "you and your friend make a deal that you'll give him 2 sol, an in return, he'll give you a rare nft."
Now you don't trust each other and that's fact so you guys decided to put that in Magic Box the box will only open when both of you put your things inside it.
Now,
• if your friend fails to put the nft then you can cancel the escrow and can get back your sol which you have put in.
• if both of you put your items in the escrow then the box will auto trade the nft for you and sol to your friend.
That magic box is an Escrow😉
for more understanding have a look into this picture