Hello Team, **Celebrating Achievements and Growth** ๐ I am delighted to share my reflections on the past three weeks of my internship, a period that has been incredibly rewarding. During this time, I have been fully engaged in deepening my understanding and I am excited to provide you with an inside look into my recent endeavors. Admittedly, my [GitHub](https://github.com/Venomity268) account remained dormant until just five days ago, when I made the decision to breathe life into it. I have since been actively setting it up and uploading my code from my local machine though the majority of my repositories are private. **Driven by Aspirations and Diligence** ๐ As I approach the new week, my focus remains steadfastly committed to the pursuit of knowledge. Although I haven't yet delved into Agile Scrum and CompTIA PenTest+, they remain integral to my goals. However, this week holds a special place as I dedicate myself to acquiring a profound understanding of smart contracts and APIs. This exploration continues to satiate my intellectual curiosity, especially as the challenges posed become increasingly intricate. In addition to my ongoing tasks, I am currently engrossed in the process of translating the Pixel Party Smart Contract from [Assembly](https://github.com/Venomity268/Smart-Contracts/tree/main/pixelparty/pixelparty-contract-main%20TypeScript-Assembly) to [Rust](https://github.com/Venomity268/Smart-Contracts/tree/main/pixelparty/pixelparty-contract-main%20Rust). I am pleased to report the successful completion of the actual code conversion across all files. Regrettably, owing to my commitments to other pressing responsibilities and personal obligations, I have yet to allocate the necessary time to conduct thorough testing. Rest assured, I am fully committed to addressing this aspect before month end hopefully as soon as my current commitments permit. Some Smarts Contracts that I have started off with were the Vote, Auction and Token Smart Contracts. - The [Vote](https://github.com/Venomity268/Smart-Contracts/blob/main/vote.rs) Smart Contract defines a basic voting contract that allows users to add voting options, cast votes, and retrieve the vote count for each option. It uses Map collections from the [NEAR SDK]( https://docs.rs/near-sdk/latest/near_sdk/) to manage the options and vote counts. - The [Auction]( https://github.com/Venomity268/Smart-Contracts/blob/main/auction.rs) Smart Contract defines an auction system where users can create items, place bids on items, and retrieve the current highest bid for each item. - The [Token]( https://github.com/Venomity268/Smart-Contracts/blob/main/token.rs) Smart Contract defines a basic token contract that allows users to transfer tokens between accounts and check their token balances. It uses an UnorderedMap collection from the [NEAR SDK]( https://docs.rs/near-sdk/latest/near_sdk/) to manage user balances. Onto APIโs, I've been diligently crafting a Query API tailored to facilitate the seamless discovery of frame owners within the context of our intricate game system. My approach involves designing an indexer capable of operating from the very block of contract initialization, and seamlessly extending its scope to encompass the present block. This strategic span ensures that we not only trace back to the pioneering frame owners but also construct a comprehensive historical record, intricately documenting the evolution of ownership over time. I am collaborating on this with @jay100.near and not going to lie, merging our schedules to work on this has made the progress slow. However, we are moving along. Previously, I was engaged in the development of a bespoke Query API using the [Rust](https://github.com/Venomity268/Query-API/blob/main/pixelparty/indexingLogic.rs) programming language. However, over the recent weekend, I had the privilege of receiving a contribution from @jay100.near, who showed me an application written in [JavaScript](https://github.com/Venomity268/Query-API/blob/main/pixelparty/indexingLogic.js) despite encountering some errors shown below. This collaborative effort, while encompassing a deliberate pace, instills a sense of optimism for the outcomes that lie ahead. I nearly neglected to acknowledge the successful deployment of pixelparty on the testnet, with its present address being "pixelparty.venomity.testnet". While I am cognizant of the stipulated ownership transfer to the designated DAO, I momentarily allowed my enthusiasm to override this consideration. Please be assured that I will promptly oversee the seamless transfer of ownership as originally intended, in due time. Managing and overseeing these tasks has undoubtedly proven to be a valuable learning experience. Navigating the intricacies of the Near CLI, generating the .wasm file, and other associated processes has significantly contributed to my acclimatization within this environment. **Events** ๐ I would like to share that I have taken the initiative to apply to three prominent events: [Nearcon](https://near.org/nearcon23.near/widget/Index), [ETHNY](https://ethglobal.com/events/newyork2023), and [PRAGMA](https://ethglobal.com/events/pragma-newyork). It brings me great satisfaction to communicate that I have received favorable acceptance notifications for all three of these events, underscoring my dedication and alignment with their objectives. As I eagerly await the final verdict on my application to [ETHLISBON](https://ethlisbon.org/), I remain optimistic about the potential opportunity to participate in yet another esteemed event. This journey of seeking knowledge and engagement within these platforms is both exhilarating and promising, and I look forward to the possibilities. **Envisioning a Promising Future** ๐ I extend my sincere gratitude for your dedicated attention to this overview of my recent progress. With keen anticipation, I eagerly anticipate the next phases of my journey. These phases promise not only continuity but also an expansion into the realm of API and Smart Contract exploration. Each passing day propels me closer to fulfilling an enriched role as a valued contributor in our shared mission. Furthermore, I want to reiterate my encouragement for you to consider applying for the NEAR Research Collective DAO. You can take the first step by [Verifying](https://i-am-human.app/) and then proceed to [Visiting our DAO](https://near.social/ihyshan.near/widget/NRC.DAO.main?daoId=research-collective.sputnik-dao.near&issuer=issuer.regens.near&accountId=research-collective.near&role=researcher&tab=overview) page to join as a Researcher. Thank you for your continued support. D.R