### BUILDER UPDATE: Jan 23 - Jan 26, 2024 (posted via [Build DAO Gateway](https://nearbuilders.org/feed?hashtag=update)) **✅ DONE** - I have created RoutesManager, a dependency to handle routes in components smoothly - I have created StatefulDependency, an abstract class for dependencies that need to perform State changes like ExternalDependencyAdapter and RoutesManager. Thanks to this addition, now there's support for initializing multiple dependencies in a single component, as before it was an experimental approach that didn't support initializing more dependencies - I have refactored ExternalDependencyAdapter in order to implement StatefulDependency - I have added on the BOS Libraries component a list of the dependencies that each package contain, so it's easier to see what libraries are included when importing a given package. Additionally, I have changed the snippet block colors' scheme to the Monaco's Dark Theme one - I have set up the sdks.near repo so anyone can contribute, and set up the workflow to auto-deploy to NEAR Mainnet once a PR gets merged. Thanks to Elliot for helping on setting up the bos-workspace project structure! - I have reviewed, and approved the Sputnik DAO SDK and NEAR MultisigSDK from Megha - Talked with Megha about what other useful packages, libraries and SDKs we could create for the dev community, and ideas on how to test the libraries we create so we can assure quality over time - Splitted responsibilities from nearbadger proofs and frensly (formerly known as nearfrens). The idea is to keep nearbadger as a platform to create proofs for crosschain profiles on NEAR, and keep frensly as a platform to connect NEAR people with Lens - I have opened a PR adding extra functionalities such as cloning, pulling and deleting components from onchain accounts to bos-workspace - Links - [RoutesManager](https://near.org/near/widget/ComponentDetailsPage?src=sdks.near/widget/Utils.RoutesManager) - [StatefulDependency](https://near.org/near/widget/ComponentDetailsPage?src=sdks.near/widget/Abstracts.StatefulDependency) - [ExternalDependencyAdapter](https://near.org/near/widget/ComponentDetailsPage?src=sdks.near/widget/Abstracts.ExternalDependencyAdapter) - [GitHub - sdks.near Repository](https://github.com/NEARBuilders/sdks.near) - [GitHub - Sputnik DAO SDK PR](https://github.com/NEARBuilders/sdks.near/pull/2) - [GitHub - NEAR MultisigSDK PR](https://github.com/NEARBuilders/sdks.near/pull/3) - [Frensly](https://near.org/near/widget/ComponentDetailsPage?src=mattb.near/widget/Frensly.Pages.Home) - [bos-workspace - Added clone, pull & remove features](https://github.com/NEARBuilders/bos-workspace/pull/52) **⏩ NEXT** - I'm going to focus this weekend to in the end finish implementing all Publication API methods from LensSDK and proceed with the remaining APIs methods (Search, Notification, Transaction) - Keep working on frensly for the Abstracting hackathon **🛑 BLOCKERS** - None #build #update