You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Instantly share code, notes, and snippets.
🎯
Focusing
Bui Trung Hieu
0xk2
🎯
Focusing
Builder & Entrepreneur |
Co-founder at @hectagon-finance | DevRel at @superteamvn 🇻🇳
Track and summarize Solana ecosystem updates from curated X accounts, official sites, event announcements, and DeFi/investor/KOL sources. Use when the user asks for Solana news briefs, latest tweets (non-reply with optional reposts/quotes), sentiment snapshots, event involvement, or ecosystem intelligence updates.
Solana Ecosystem Watch
Use this workflow to produce consistent Solana intelligence updates.
tg:in stream: every inbound update (message, edited, callback, etc.)
tg:out stream: outbound sends (what your bot is about to send)
optional tg:events for normalized events if you want a cleaner contract
Dual-write / send-proxy (critical):
Wrap every sendMessage / editMessage call with a proxy that first appends to tg:out (or appends + then sends).
Reason: you cannot reliably “observe” bot outputs from Telegram itself (no bot→bot delivery guarantee; also you’ll miss edits/deletes unless you track them).
Routing: derive an OpenClaw sessionKey from (chat_id, thread_id) (and maybe user_id if you want per-user sessions). Put it on every event.
Don’t do MTProto “user” listeners for Telegram (ban/ToS risk). Treat Telegram as: inbound via bot webhook, outbound via bot send API.
Use Redis Streams as the bus:
tg:in stream: every inbound update (message, edited, callback, etc.)
tg:out stream: outbound sends (what your bot is about to send)
optional tg:events for normalized events if you want a cleaner contract
Dual-write / send-proxy (critical):
Wrap every sendMessage / editMessage call with a proxy that first appends to tg:out (or appends + then sends).
Reason: you cannot reliably “observe” bot outputs from Telegram itself (no bot→bot delivery guarantee; also you’ll miss edits/deletes unless you track them).
What are the things that both web2 and web3 are looking for?
web2
In web2, we design business model of which growth ensure sustainability. It means that the more people/parties involve in your product, the better it will be and attract more people.
There are few notable examples:
Social network: people use it then they want their friends (Facebook, Instagram, Snapchat) and family (Messenger, Zalo, Wechat, Whatsapp, Telegram) use it so they can socialize. Incentives to all parties are the same non-value type. The money-hunter will come later not as value contributors but value extractors (advertiser, retailers).
Marketplace effect: the more people use it then service creator will come (to reduce acquisition cost, to get more attraction) which attract more people use it. Incentives to all parties do not fall to the same category. Service providers come for money and users come for non-money value (convinient, diversity-of-choice, etc.)
Writting: long writing such as Blog, Medium; short writing such
Web3 GTM sequence: Price -> Interest -> Idea -> Product
We should communicate to the community that our Product at launch date as an influence to the community to make changes rather than a fixed thing.
However, the vision is clear and the vision is everything we started.
At the first, people will come for profit and our job is to convert as much Degen (D) into Investor/User (U) as possible
With taproot upgrade, it would be cheaper (how cheap?) to run script on bitcoin. However, it seems obvious to me there is no need to write code on bitcoin.
If you want to write code then you will want to deploy it to a computer to execute yours. Ethereum and hundreds other similar networks are designed as Internet computer - a single-permissionless-universal-accessible-state computer.
Bitcoin is not designed to be a computer even it can run code. It is designed to store value. It make senses to make bitcoin faster and cheaper to transfer value since it enhance storing capability, then you can use one of those hundreds computer to initiate the transfer activity on bitcoin network.
If you want somewhere to store your value then bitcoin is the one, it is designed that way and there would be no other bitcoin, it is the only one.