BlockYard

73 posts

BlockYard banner
BlockYard

BlockYard

@blockyard1

Shipping Web3 from the Yard! 🚢

Nairobi, KE Katılım Eylül 2025
6 Takip Edilen33 Takipçiler
Sabitlenmiş Tweet
BlockYard
BlockYard@blockyard1·
Announcing our first build in public 🏗️ What: A mini app that turns creator rare moments into NFTs 🖼️ Why: Give creators a way to turn special moments into collectible NFTs for their community For who: Creators who want to reward true fans with ownable, rare content Platform: TBA and Farcaster Vision: Followers collect rare moments, not just consume them Vibe: Transparent development, community-driven We’'ll be sharing: - Technical decisions & challenges - Design iterations - Smart contract, front-end & backend development - All feedback is welcome and will help shape this Day 1 starts now. Let's go 🔥 @farcaster_xyz @base
BlockYard tweet media
English
0
1
4
185
BlockYard
BlockYard@blockyard1·
Rare24 Miniapp Public build Day 13: Project Completion & Full Demo After 13 days of building in public (not continuous), Rare24 miniapp is complete and ready to launch on @baseapp & @farcaster_xyz and will be live after publishing. @buildonbase @_openeconomy Watch the demo to see how it works 👇
English
1
1
4
492
BlockYard
BlockYard@blockyard1·
Rare24 Miniapp Public build Day 12: Demo Rare24 is a social app where creators turn their most exclusive moments into collectible NFTs that fans can own, trade, and invest in. - Creators earn from every mint and will earn royalties on every resale, providing a continuous source of income forever. - Moments shared will be live for 24hr and only visible to that creator's followers. Here's a snippet demo of the feed and photo upload, the miniapp will be live in beta in a week's time. A full demo will be shared. @_openeconomy
English
0
0
2
35
BlockYard
BlockYard@blockyard1·
Rare24 Miniapp Public build Day 11: NFT Detail Page Complete Built the full marketplace experience into one screen. What collectors can do: - Buy Now - Instant purchase at listing price - Make Offer - Bid on any NFT (even unlisted ones) - Create Listing - List your NFTs for sale - View Orders - See all active offers with expiry times Everything a trader needs in one clean interface. No switching between tabs or apps. OpenSea functionality, MiniApp simplicity @buildonbase
BlockYard tweet mediaBlockYard tweet mediaBlockYard tweet media
English
0
1
3
46
BlockYard
BlockYard@blockyard1·
Rare24 Miniapp Public build Day 10: Profile Page Completion + Updated to username Mapping 🆔 Finished the profile screen UI and backend integrations and also made a critical contract update. Added username parameters to uploadNft() and mintPhoto(): - Maps tokenIds to usernames (not just addresses) - Makes querying user's NFTs way easier - Enables social features (search by @username) Now the backend can instantly fetch all moments from a specific creator using their @username instead of parsing through every tokenId. For fetching moments a user is holding we are using @Alchemy NFT Indexing API. @buildonbase
BlockYard tweet mediaBlockYard tweet media
English
0
1
3
44
BlockYard
BlockYard@blockyard1·
Rare24 Miniapp Public build Day 9: Frontend+Backend Initial Implementation We finalized on the UI designs and the system architecture and we have commenced on the initial implementation, beginning with the uploadNft functionality. This what has been implemented so far: - Custom wallet connection using Wagmi - Image and NFTMetadata upload to Pinata to get URI - UI implementation for uploadNFT - Contract interaction using wagmi/viem @buildonbase
BlockYard tweet mediaBlockYard tweet mediaBlockYard tweet media
English
1
0
3
24
BlockYard
BlockYard@blockyard1·
@buildonbase We will redeploy to Base Testnet even as we commence working on the frontend LFG 🚀
English
0
0
1
13
BlockYard
BlockYard@blockyard1·
@buildonbase We had to redo thorough testing, unit and fuzzing, on the new architecture and they passed well.
BlockYard tweet media
English
1
0
2
19
BlockYard
BlockYard@blockyard1·
Rare24 Miniapp Public build Day 8: Major Architecture Change + UI Sketch updates 🔄 Simplified from 3 contracts to 2 by removing P2P trading. Built a real marketplace instead. Why? Better UX, cleaner code, more familiar patterns. @buildonbase Here's what changed 🧵👇
BlockYard tweet media
English
1
1
3
56
BlockYard
BlockYard@blockyard1·
Rare24 Miniapp Public build Day 7: Invariant Tests + Base Testnet Deployment 🚀 Hit a critical roadblock today: contract size limit. The fix required completely restructuring the architecture. @buildonbase @BasedEastAfrica Here's what happened 🧵👇
BlockYard tweet media
English
2
1
3
92
BlockYard
BlockYard@blockyard1·
@buildonbase @BasedEastAfrica 7/ Deployed to Base Sepolia ✅ All 3 contracts live on testnet: - Rare24.sol : #code" target="_blank" rel="nofollow noopener">sepolia.basescan.org/address/0xa782… - TradeNft.sol : #code" target="_blank" rel="nofollow noopener">sepolia.basescan.org/address/0x7f3e… - ResellNft.sol : #code" target="_blank" rel="nofollow noopener">sepolia.basescan.org/address/0x0bb8…
English
0
0
1
16
BlockYard
BlockYard@blockyard1·
6/ What Are Invariant Tests? 🤔 Unlike unit tests (test specific scenarios), invariants test properties that should ALWAYS be true: Example invariants in Rare24: - Locked funds = sum of active buy offers - Minted tokens ≤ max supply - Creator balance increases on mint Foundry fuzzes these with random inputs. If ANY sequence breaks the rule, test fails.
English
1
0
1
39