HNHacker News
TopNewBestAskShowJobs

dnpotter1

29 karma · joined November 30, 2023

submissionscomments
dnpotter1··on Show HN: Seedling – A Decentralised Medium
That's interesting. Sites like DappRadar show far more Polygon apps than Solana apps (https://dappradar.com/rankings/chains, https://www.alchemy.com/dapps). I don't know how representative that is though.

I've noticed occasional issues with Polygon, which is frustrating, and some intermittent viem/Metamask errors that I only seem to get with Polygon. I've put it down to the immaturity of the web3 stack for now but it needs to get better.

dnpotter1··on Show HN: Seedling – A Decentralised Medium
Useful. Thanks
dnpotter1··on Show HN: Seedling – A Decentralised Medium
I considered Solana. Lower fees allows for micro tipping. Polygon is pretty cheap though, less that 0.3 cents at current prices. Its the sort of app that really needs to stick to one chain to save confusion and complexity, I think.
dnpotter1··on Show HN: Seedling – A Decentralised Medium
Only in the short term. TheGraph is migrating from a centralised service to a decentralised network and the community can run alternative oauth servers to help mitigate attacks. I'm no cybersecurity specialist though.

Also, the data is always available on-chain and the protocol is open so other people can write an alternative ui with their own blockchain query capabilities. Like Bress.xyz does with Mirror.xyz.

Payments can be automated on-chain.

dnpotter1··on Show HN: Seedling – A Decentralised Medium
Other than no funding and a team size of 1? ;-)

Slightly different vision and approach but both are publishing platforms. There’s plenty of room for competition in this space, I think.

Monetisation: Seedling uses direct tipping instead of NFTs. Plans for paid subscriptions to private content. Crowdsourcing will offer share of tips for investment.

Architecture: Seedling is primarily a discovery service and will allow content to be hosted on different platforms. Seedling has no backend server to deliver content.

dnpotter1··on Show HN: Seedling – A Decentralised Medium
IPFS and Nostr are both brilliant but they have their limitations. The main issue I see for an app like seedling is that by submitting your content you lose control over it. You cannot edit or delete.

Ideally many different hosting options should be supported.

dnpotter1··on Show HN: Seedling – A Decentralised Medium
Source: https://github.com/Bubble-Protocol/seedling/tree/main/src/co...

UserRegistry: https://polygonscan.com/address/0x5Ec6A3284049E8b3e5966882fd...

ContentRegistry: https://polygonscan.com/address/0xF86eFfA878F484DF4a2D2d1703...

TipJar: https://polygonscan.com/address/0x1c4a6b233DABf5566Ae7196657...

dnpotter1··on Show HN: Seedling – A Decentralised Medium
Yes, that I need to solve
dnpotter1··on Show HN: Seedling – A Decentralised Medium
Currently, on GitHub but could be anywhere.

Need to balance the freedom to publish anonymously with the risk of people claiming credit for other people’s work.

Perhaps the platform should allow any url to be published and restrict tipping to only authenticated users’ content.

dnpotter1··on Show HN: Seedling – A Decentralised Medium
Yeah, I guess it’s more accurate to call it an [almost] fully decentralised discovery service rn. Decentralised hosting should come later. The almost is for the oauth server, which can be improved by adding other independent trusted servers in a permissioned network.
dnpotter1··on Show HN: Seedling – A Decentralised Medium
That’s true but I am trying to discourage people publishing other people’s work. Hence users need to link their account through oauth. Other hosts can be added.
dnpotter1··on Show HN: Seedling – A Decentralised Medium
Lol! It’s not my intention for this to be a get rich quick scheme but there are running costs (user registration and TheGraph network payments). If the platform is to be self sustaining it needs to cover its costs.

Is there a reasonable long term platform fee that you would find acceptable? Say 1% or 0.1%?

dnpotter1··on Show HN: Seedling – A Decentralised Medium
It provides a discovery service
dnpotter1··on Show HN: Seedling – A Decentralised Medium
Oh, that's really cool! I wasn't aware of Habla - thanks. I'll check it out.
dnpotter1··on Show HN: Seedling – A Decentralised Medium
A plain URL could be one of the future publishing options. Hopefully a platform like Seedling could add value through discovery and content monetisation.
dnpotter1··on Show HN: Seedling – A Decentralised Medium
Thanks.
dnpotter1··on Show HN: Seedling – A Decentralised Medium
It was an easy way to get the app up and running without needing to worry about hosting, editing features and user profiles. I.e. release minimal functionality then expand if people like the app. Intention is to add other hosting options, like IPFS, at which point it will remove the dependency on GitHub and decentralise hosting.
dnpotter1··on Show HN: A Self-Hosted Posthumous Automation App
That's a nice self contained application. A fun project with a dark twist! Can I pre-order my nanochip?

As you say, there are a few programs and online services that can do similar things but they can be expensive. And you have to trust them.

Since each person's situation is different I imagine some flexibility in the unlock logic would be useful. For example, options for needing a solicitor or 2-of-n family members to hit a "he's kicked the bucket" button in their app, or send a "he's popped his clogs" email.

I had a similar idea to this using a blockchain-based private storage protocol I built called Bubble. Bubble Protocol is a general purpose private data layer for decentralised applications, like a Web3 dropbox with smart access controls. It holds data in off-chain private 'bubbles' and holds the access control logic separately on-chain in a smart contract. One smart contract per bubble. A bubble's smart contract can be custom designed for the specific application and describes the life cycle of the data in the bubble, including who can access what files, when and under what conditions.

In the case of a posthumous automation app, the smart contract would contain the unlock logic and would be kicked by the app. An off-chain bubble storage service (could be your own server or a cloud service) would store your encrypted bubble. Once unlocked, your family and friends can access and decrypt their area of the bubble.

Cheers