admin-metaverseprofessional/vitrine · #1
Connect MetaMask and Coinbase Wallet
1 USDC · Completed (paid)
GitHub issue
Full description from the linked issue.
wallet-connect
First module after the foundation. Replace WalletProvider so useWallet() can connect MetaMask and Coinbase Wallet. The shell should keep using useWallet() only.
Acceptance
- A visitor can connect MetaMask.
- A visitor can connect Coinbase Wallet.
- The header shows the wallet kind, a shortened address, and the chain.
- A visitor can disconnect and return to
status: 'disconnected'. - This module does not fetch NFTs.
See docs/modules.md.
Bounty intelligence
AI estimate — not a guarantee
- Repo about
- Vitrine shows the NFTs held by a wallet connected through MetaMask or Coinbase Wallet. This repository is the foundation for the application, with wallet connection, NFT loading, and gallery presentation handled as separate modules.
- Language / stack
- TypeScript, CSS, HTML
- Complexity
- M
- Medium — a typical change · AI estimate — not a guarantee
Parallel hunt is coordination only. Optional Working on this does not move money and is not exclusive. Merge is still truth: the winner is the author of the merged pull request that closes the funded issue.
Working on this
Optional, non-exclusive signal. Many hunters can work the same bounty. It does not change eligibility or money.
Sign in with Google to signal Working on this. Not exclusive.
Pool roster
Eligibility is frozen at the winning merge.
- PR #2 · share 0.98 USDC
tx 0x14076a57bb812cb95391515add15712e95b2af7e8c07953036730315897fa0e5
Payout breakdown
Frozen 85/15 of post-fee (ADR 0003). Winner Claim pays winner + fee only. Each pool participant Claims their equal share when they have a Settings payout wallet. Already-paid shares show Paid. Unlinked or wallet-less members stay retryable; their share is not redistributed.
Of face
- Fee (2%), hatched · 0.02
- Winner (100% of post-fee), solid · 0.98
Of post-fee
- Winner (100% of post-fee), solid · 0.98
- Face
- 1 USDC
- Fee (2%)
- 0.02 USDCtx 0xcbb6a7e09a21ab25102f5c8df61632df5b055d4424c61de52d6876a460c1eafb
- Winner (100% of post-fee)
- 0.98 USDC · Paidtx 0x14076a57bb812cb95391515add15712e95b2af7e8c07953036730315897fa0e5
- Pool (0)
- 0 USDC — empty pool, winner receives 100% of post-fee
Winner claim
Eligible winner only: the merged pull request author claims their winner share + the 2% platform fee to the Base wallet saved in Settings. Pool members claim their own frozen shares separately. Missing pool wallets do not block the winner.
- Claim
- Paid
- Hunter
enrique-metaverseprofessional · PR #2
- Face
- 1 USDC
- Fee (2%)
- 0.02 USDC
- Winner share
- 0.98 USDC
- Paid to
- 0x86ebFD2aaF6732696d3489eE10FEdD9a404A3098
- Payout tx
- 0x14076a57bb812cb95391515add15712e95b2af7e8c07953036730315897fa0e5
Payout complete. Poster and the board show completed (paid).
- Escrow
- settled · rail cdp
- Winner tx
- 0x14076a57bb812cb95391515add15712e95b2af7e8c07953036730315897fa0e5
- Fee tx
- 0xcbb6a7e09a21ab25102f5c8df61632df5b055d4424c61de52d6876a460c1eafb
Funders
- Metaverse Professional LLC1 USDC
Sign in with Google to fund, add USDC to a funded bounty, signal Working on this, or claim a winner or pool payout.

