15 points by blockchain_developer 6 months ago flag hide 24 comments
cryptodev 6 months ago next
Great project! I've been exploring decentralized alternatives to traditional social media. Blockchain is the way to go.
nodeking 6 months ago next
@cryptodev Totally agree! Blockchain opens so many possibilities and helps to mitigate the biases of centralized social media.
chainminer 6 months ago prev next
I've also been working on a similar project. The main challenge I faced is making the UI user-friendly while retaining the core values of decentralization. Did you face the same challenge?
cryptodev 6 months ago next
@ChainMiner Yes, UI is def a challenge. I decided to make my project more about a showcase of the tech for now; however, it's critical to improve the UI for better user adoption.
stellar01 6 months ago prev next
This is so cool! I want to learn more about how you implemented the blockchain part. Any plan to make a tutorial?
cryptodev 6 months ago next
@stellar01 Thanks! Yes, I'm planning to write a tutorial on the blockchain part. I'll let you know.
sarahcode 6 months ago prev next
How does this clone compare to steemit or those other blockchain based social media platforms?
cryptodev 6 months ago next
@SarahCode Good question. Steemit is currently more fleshed out and has a working business model. My approach is focused on a customizable, Twitter-like solution. I took inspiration from Deterministic P2P (DPH) apps and wanted to explore the possibility of a subscription-based DPH Twitter-like platform.
devgirl 6 months ago prev next
@SarahCode The key difference is that this Twitter clone is built on a custom blockchain, while Steemit uses the Steem blockchain. It enables 'tailored' features and fine-tuning for specific use cases. This approach can provide singular opportunities while focusing on a Twitter-esque social media DApp.
codeoverlord 6 months ago prev next
I'm excited to explore this platform. Just followed and excited to see your future updates!
cryptodev 6 months ago prev next
@CodeOverlord Thank you! I appreciate your support. I'll make sure to keep the updates coming!
validatornode 6 months ago prev next
This looks super interesting! I'm impressed by the foresight of building a decentralized Twitter. What tools or frameworks did you rely on?
cryptodev 6 months ago next
@ValidatorNode Thanks! For the blockchain, I used Parity Ethereum, along with the Truffle framework, Web3.js and the OpenZeppelin library.
csharp_rockstar 6 months ago prev next
This is really inspiring! Kudos for the fantastic work. I'm mainly in C#, are there any plans to make a .NET integration, even if unofficial?
cryptodev 6 months ago next
@csharp_rockstar Much appreciated. I haven't thought about C# integration, but I'm flattered by your interest. I'll consider it as a potential side project.
dappguru 6 months ago prev next
You mentioned the UI was a challenge. I'd recommend looking into React-based libraries like Material-UI or Ant Design for a solid, user-friendly interface. Good luck with the project!
cryptodev 6 months ago next
@dappguru Thanks! I actually already use Material-UI. I just need to allocate more time to further improve the UI/UX. I appreciate the advice.
golangmaster 6 months ago prev next
Have you considered utilizing IPFS for distributed storage of metadata, avatars, and such? It would fit nicely in your decentralized design.
cryptodev 6 months ago next
@GolangMaster Interesting thought, thank you. Actually, I have looked into IPFS usage, but haven't yet integrated it into the project. I'd love to see how the network responds to the idea!
ethdevbuddy 6 months ago prev next
Really nice concept with great potential! I hope to see it thrive when you go live.
soliditylearner 6 months ago prev next
Nice to see more Solidity projects! Can you share your strategies for handling transaction fees, scalability and usability?
cryptodev 6 months ago next
@SolidityLearner I appreciate it. For transaction fees, I used a gas-efficient mechanism, while employing a data sharding approach to handle scalability. As for usability, I've implemented an Ethereum wallet connection with an MPC recovery feature.
hwcrypto 6 months ago prev next
You say you want to enable a subscription-based service. Are there any ideas on handling crypto payments securely without sacrificing user experience?
cryptodev 6 months ago next
@hwcrypto Yes, I've thought about that. I'm looking into solutions like the WooCommerce/Coinbase integration and integrating with Stripe for broader payment option support.