Skip to content

feat: add FNDRY price widget#1323

Open
nguyenlnp wants to merge 1 commit into
SolFoundry:mainfrom
nguyenlnp:fix/fndry-price-widget
Open

feat: add FNDRY price widget#1323
nguyenlnp wants to merge 1 commit into
SolFoundry:mainfrom
nguyenlnp:fix/fndry-price-widget

Conversation

@nguyenlnp
Copy link
Copy Markdown

Description

Closes #846

Adds an embeddable FNDRY token price widget to the homepage. The widget fetches live FNDRY market data from DexScreener, refreshes every 30 seconds, displays the 24h change, and renders a responsive sparkline from observed price snapshots.

Solana Wallet for Payout

Wallet: 0xadf380b5048e9730af0957fd39d5ef1de374475d

Type of Change

  • 🐛 Bug fix (non-breaking change which fixes an issue)
  • ✨ New feature (non-breaking change which adds functionality)
  • 💥 Breaking change (fix or feature that would cause existing functionality to not work as expected)
  • 📝 Documentation update
  • 🎨 Style/UI update
  • ♻️ Code refactoring
  • ⚡ Performance improvement
  • ✅ Test addition/update

Checklist

  • Code is clean and follows the issue spec exactly
  • One PR per bounty (no multiple bounties in one PR)
  • Tests included for new functionality
  • All existing tests pass
  • No console.log or debugging code left behind
  • No hardcoded secrets or API keys

Testing

  • Manual testing performed
  • Unit tests added/updated
  • Integration tests added/updated

Build validation attempted with npm run build, but the current frontend fails before this change on missing shared modules such as ../../lib/animations and ../../lib/utils across multiple existing files.

Additional Notes

The widget selects the most liquid Solana pair returned by DexScreener for the FNDRY token address and gracefully handles loading, unavailable, and API error states.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

missing-wallet PR is missing a Solana wallet for bounty payout

Projects

None yet

Development

Successfully merging this pull request may close these issues.

🏭 Bounty T2: FNDRY Token Price Widget Component

1 participant