Hello, this article is the weekly update log of Web3Hacker.World, which will synchronize the progress and information of the Web3Hacker.World ecology.
Weekly recommended news links will be added in the next issue, and contributions are welcome at https://github.com/Web3Hacker-World/Discussions/issues/10 (future data sources will be read from the Web3Hacker.News platform)
Note that the source links include some PR links, etc., because some projects are not yet public, so non-hacker member users may have errors that they cannot be found when clicking some PR links. To access all private codes, you need to become a hacker member. For seed user members and VC members, after some products of Web3Hacker.World are launched, NFT will be issued to obtain access to paid content.

Another week has passed, and last week the newly joined hacker members suggested that we could create an article such as a weekly progress report to synchronize information with everyone.
I actually thought about doing this very early, including doing weekly tea parties for all staff. However, given that there are not enough hacker members and the technical framework of Web3Hacker.World has not yet been fully formed, from my point of view, it seems that the content of the tea party is not rich enough. You can try launching this week to see everyone's feedback.
The Web3 tea party is currently tentatively scheduled to be every Sunday at 15:00 pm. Mainly to prevent crashes with other conferences, the tea party mainly provides weekly progress sharing of Web3Hacker.World and free sharing of any information that they think can be shared with everyone. Currently only members of . Web3Hacker.World can participate (Hacker Members, Seed User Members, VC Members).
##BS-Craft At present, the main line of Web3Hacker.World is to promote the development of bs-craft technical framework, and eventually become a standard development framework platform and protocol for everything can be NFT.
At present, this technical framework system has been migrated to Web3Hacker.News, Web3Blog.World, Web3NFT.Social products.
This week, we mainly put the core architecture of BS-Craft on the ground. The technology is based on Nuxt3 / EthersJS / LitProtocol. At the same time, we applied the layer extension method of nuxt3 when refactoring Web3Hacker.News
export default defineNuxtConfig({
extends: [
'../bs-craft',
// https://nuxt.com/docs/guide/going-further/layers#git-repository
// 'github:Web3Hacker-World/bs-craft#v0.0.1', // require to setup GIGET_AUTH=<token>
]
})
The current development mode is to clone the bs-craft code to the local parent at the same level as your project, and then use the relative path to expand. In the future official version, you can directly use the github link to import the specified version.
The Layer architecture mode of NuxtJS 3 brings great convenience to program architecture reuse. At the same time, when we develop new projects, we can submit code in our new projects without worrying about program code logic reuse. Once our new project enters a stage, we can in turn abstract part of the code logic into the bs-craft library for reuse by other projects.
One step further, the official NuxtLab is also developing a logic low-code platform Nuxt Studio.
Another praise, the designers of NuxtLab are very good, and the development team is also a bigwig in the industry~~
##Web3Hacker.News
This project was started in March, and it was positioned as a Web3 version of HackerNews based on BuidlerProtocol. At that time, only the basic functions of Web2 were realized. In the process of doing it, a new hole Web3Blog.World (current domain name Web3NFT.Social) was opened.
Now Web3Blog.World V1 version is completed, so we will go back and develop Web3Hacker.News based on the nuxt layer of bs-craft to expand the model, and then we will quickly refactor Web3Blog.World to extend bs-craft version. I believe the reconstruction speed will be very fast. Because most of the functions are available out of the box.
When using docus.dev as a document site, I found that its multi-language architecture function is not perfect enough. After further searching, I found that other people also have this demand. In the past two weeks, I spent half a day researching docus.dev and content. I only configured it so that it can display documents in a certain language separately, and then deployed it to https://zh-docs.web3hacker.world/
The final effect should be similar to vitepress, etc. You can have a multi-language switcher in the upper right corner of docs.web3hacker.world, so that you can switch to different languages of the same document at the same time without switching domain names.
It took about 10 hours yesterday to submit a PR to content, which enables multi-language switching, but there are still remaining bugs. PR: https://github.com/nuxt/content/pull/2075#issuecomment-1556179705 Legacy Bugs: https://github.com/NftTopBest/nuxt-content/issues/1
By the way, if this PR is successfully implemented, someone will be willing to pay 0.04 BTC https://github.com/nuxt-themes/docus/issues/770

Earlier CZ replied to Elon Musk on Twitter about how Web3 can help Twitter reduce bots etc. In fact, I started thinking about this idea last year, but at that time Web3 technology was not yet mature, and I hadn’t figured out how to implement it. In fact, the current Mask plug-in can also solve this problem. I'm not sure about the market share of Mask products though. For me, this hackathon will be used to advance the development of NFT-Fi-Twitter. Of course it will also be based on BuidlerProtocol. In the long run, this will eventually become a window for BuidlerProtocol to link to all external web platforms. In the short term, it is hoped that the PoC version will be launched within a month, and a natural income of 1w/month is enough within a few months.
Of course, the development direction is estimated to be similar to Mask, and a plug-in system will also be designed to allow third-party developers to join in module development.
In addition, students who are interested in participating in this Polkadot Hackathon are welcome to sign up, and they can sign up before July 4th.
In the process of developing bs-craft, I have studied the related architecture of nuxt3 in depth. This market is a blank, and it is also a very optimistic technology development direction (compared with the technical ecology of react, it feels too messy) .
There are still many gaps in the ecology of Nuxt that can be filled, so a few pits were opened, hacker members are welcome to join in to fill the pits, and there will be a revenue-related distribution mechanism in the future (of course, it will be distributed based on the $BST of our BuidlerProtocol https://zh- docs.web3hacker.world/buidlers.space/what-is-bst)
Will translate nuxt3 related documentation, blog content, etc.
This book is positioned around the Nuxt3 technology stack to integrate Web3 and BuidlerProtocol to develop Web3 full-stack application products.
Record the development process and code logic of bs-craft
Analyze the core logic of nuxt3
Comes with the development practice of several products of Web3Hacker.World
This project will abstract the various functions of BuidlerProtocol into a set of js sdk
Web3Hacker.World is an ecosystem built around the concept of
Everything can be Web3, which gathers programmers and hackers, seed users who are curious about new things, and vc investors. There are currently 19 paid members

