Skip to content

Level belt 3.0#6

Merged
Kingscliq merged 12 commits into
mainfrom
level-belt-3.0
Apr 22, 2026
Merged

Level belt 3.0#6
Kingscliq merged 12 commits into
mainfrom
level-belt-3.0

Conversation

@Kingscliq

Copy link
Copy Markdown
Collaborator

💎 Soroban Smart Contracts

  • Inter-Contract Rewards: Successfully integrated fundstar_contract with reward_token.
  • Automated Minting: Implemented 1:10 STAR reward logic (10% of contribution).
  • Permissioned Minting: Ensured only the FundStar contract can trigger STAR minting.

🌐 Frontend Interaction (lib/contract.ts)

  • BigInt Serialization: Fixed critical n suffix and JSON parsing bugs for campaign data.
  • Stroop-to-Token Conversion: Implemented strict unit conversion (10,000,000 Stroops = 1 STAR/XLM).
  • Simulation Diagnostics: Added detailed logging to catch "Contract Not Initialized" and "HostError" issues.
  • Event-Driven Refresh: Created a refresh-rewards signal to bypass cache immediately after transactions.

🎨 UI/UX & Design Polish

  • Dynamic Banners: Category-aware hero artwork (Pie Charts, Pyramids, Pills) synced via Campaign ID.
  • Mobile Responsiveness: Optimized Navbar for small screens (collapsed addresses, hidden labels).
  • Real-Time Feedback: Added loading states and immediate balance updates after funding/withdrawal.
  • Accessibility: Refactored to use semantic HTML and modern .dataset APIs.

📄 Documentation & Roadmap

  • Recommendations.md: Documented "Campaign Cancellation & Refund" strategy for Version 2.
  • Persistence Strategy: Added recommendations for TTL management and event indexing.

@vercel

vercel Bot commented Apr 22, 2026

Copy link
Copy Markdown

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Actions Updated (UTC)
fundstar Ready Ready Preview, Comment Apr 22, 2026 7:51pm

…bles, and add null handling for contract initializations
@Kingscliq
Kingscliq merged commit 196c3d6 into main Apr 22, 2026
6 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant