Mantequilla-Soft – Weekly Progress Report #9

▶️ Watch on 3Speak


Welcome to another Mantequilla Soft Report!

This week was a smaller team. Just @meno and @eddiespino, but the updates are significant. The biggest highlight is the launch of My Own Page, a website builder powered by Snapie that lets anyone on Hive create their own site without writing a single line of code.

On the infrastructure side, we set up wildcard SSL and Nginx routing for snapie.io subdomains, and fixed a bug in the legacy 3Speak publish scripts that was permanently marking videos as failed when they shouldn't have been.


MMHGcc9.png


Summary of updates by contributors:

@meno

My Own Page — Powered by Snapie

This was @meno's biggest focus this week. My Own Page is a multi-tenant website builder for the Hive blockchain, now live at snapie.io. Users log in with Hive Keychain — no passwords, no signup forms — pick from 10 starter templates, and build their site using a GrapesJS drag-and-drop visual editor. Each user gets their own subdomain (yourname.snapie.io) with 50MB of storage for images.

The platform comes with templates for a wide range of use cases: Blogger, Portfolio, Musician, Photographer, Vlogger, Small Business, Personal/CV, Restaurant, Community/DAO, and Link-in-Bio. There are also native Hive components — users can embed their blog feed, posts, comments, witness info, and tag feeds directly into their pages as web components.

A highlight of this release is the Butter Board — a delegation-based support system. Snapie is free for everyone, but users who delegate HP to @mantequilla-soft get their "Powered by Snapie" banner replaced with a pride badge and a spot on the leaderboard. Tiers range from Butterino (100 HP) all the way up to Butterist Lord (5,001+ HP). Delegators can undelegate at any time — no pages are ever deleted.

The tech stack is Node.js + Express with SQLite, Hive Keychain challenge-response auth, Lit web components for blockchain data, and a complete admin panel with dashboard, visual builder, inline editor, media manager, and onboarding flow. Five tenant websites are already live.

GitHub Repo: https://github.com/Mantequilla-Soft/myownpage

Hive Master Skill

@meno also published the Hive Master Skill, a comprehensive Claude Code skill that gives Claude deep expertise in Hive blockchain development. We already covered this in a dedicated post, so check that out for the full details.

DeFi Wallet

@meno continues working on a DeFi Wallet — it will be a public repo soon. More details coming in future updates.


@eddiespino

Nginx + SSL Setup for Snapie.io

@eddiespino configured the full Nginx and SSL infrastructure for snapie.io on the server, enabling HTTPS for all subdomains. The setup uses a wildcard SSL certificate obtained via Certbot's Cloudflare DNS challenge, so every user subdomain (username.snapie.io) is automatically covered — no per-user certificates needed.

The Nginx config routes myownpage.snapie.io to the landing page, dynamically routes any other subdomain to the correct tenant via regex, and blocks reserved subdomains (www, api, mail, about) with a map block. All HTTP traffic is 301-redirected to HTTPS, security headers are in place (HSTS, X-Frame-Options, etc.), and the proxy is WebSocket-ready. Certificate renewal is automatic via Certbot's systemd timer.

3Speak Legacy Publish Fix

Eddie fixed two files in the 3Speak legacy publish scripts to prevent videos from being permanently marked as failed due to transient rate limiting from Hive RPC nodes. The tryPublish() function in helper.js now treats 403 Forbidden the same as 429 — it rotates to the next RPC node and retries instead of throwing immediately. The outer catch block in publish_normal.js also recognizes 403 and forbidden as transient errors, so even if all nodes fail, the video is left for retry on the next run instead of being permanently flagged.

Sovraniche Feedback

Eddie reviewed Sovraniche, a platform by developer @adesojisouljay, and was able to integrate it into aliento.blog. He recorded a video with his feedback for the developer.


MantequillaC.png

YouTube Mirror:


Join our Discord Communities:

3SpeakSnapieProyecto Aliento


Support our Witnesses:

ThreespeakSnapieAliento


https://www.mantequilla-soft.com/

https://github.com/orgs/Mantequilla-Soft/repositories


▶️ 3Speak

Sort:  

Hey guys, thanks a lot for your efforts, I definitely felt those hard changes in the 'legacy' 3speak system, mostly at the time to upload my videos on the platform, making the experience smoother than before 👍 .

I hope more good things continue to come for 3spk & Snapie 🤞😃✨

Happy Sunday.

btw bro... you should be able to share a snapie.io link now on twitter...

twitter.png

got that working this morning

Great pal! Tomorrow, for sure I will test it with a new Snapie on my X 👍

What is a pride badge?

its just recognish in the butter board... go to myownpage.snapie.io and check it out!

Recomendable publicar las aplicacione de codigo abierto, y tambien dapps en https://zapstore.dev/

We recommend publishing open-source applications and dapps on https://zapstore.dev/

Congratulations @mantequilla-soft! You have completed the following achievement on the Hive blockchain And have been rewarded with New badge(s)

You received more than 1000 HP as payout for your posts, comments and curation.
Your next payout target is 2000 HP.
The unit is Hive Power equivalent because post and comment rewards can be split into HP and HBD

You can view your badges on your board and compare yourself to others in the Ranking
If you no longer want to receive notifications, reply to this comment with the word STOP

Can you share how many users have tried My Own Page so far? Any notable feedback from early adopters?

what can i say.. its awesome! thanks again.

BUTTER ON!!