-
Notifications
You must be signed in to change notification settings - Fork 0
Description
Request for Proposal: Passage Marketplace Improvements
1. Overview
We are seeking proposals to redesign the existing Passage NFT marketplace and incorporate advanced features including NFT staking and comprehensive sales statistics. The objective is to improve and enhance user experience, increase engagement with Passage Chain, and provide robust tools for NFT traders.
2. Scope of Work
Marketplace UI/UX Improvements
Improve the Passage Marketplace UI/UX to be more intuitive, responsive, and visually appealing, with a focus on mobile support.
Requirements:
- Full mobile compatibility/functionality
Other desired features and improvements:
- Sorting by NFT collections, traits and/or price (both marketplace and user collection)
- Collection offers
- Offers on specific listed or unlisted NFTs
- Full functionality with Keplr and Leap Wallet on PC and mobile devices
- Auctions
- Sniping by traits
- Alerts when NFTs with certain traits and/or price are listed
- Ability for Passage team to define a certain sorting for default marketplace view
- Search by NFT number
- Bulk NFT trades
NFT Staking
References:
Implement a staking mechanism that leverages the existing Passage NFT vault contracts, including:
- Minimum staking period
- Unstaking duration
- Stake NFT
- Moves NFT to vault contract
- Can’t transfer or list to sell
- Unstake NFT
- Restake NFT during unstaking phase
- Hooks for calling other contracts upon completion of staking
Create a new vault contract that allows the following:
- Stake NFTs from multiple contracts
- NFTs cannot be unstaked separately
Create a contract to do the following:
- Instantiate vaults based on the requirements of a creator (single collection staking or multiple collection)
- Emit IBC tokens deposited into the contract at setup at a specified rate
- Tokens deposited by creator
- Creator can add tokens after setup but not withdraw
- Tokens are distributed at a set rate evenly across all staked NFTs
Create an interface or frontend for setting up staking vaults. Access should be whitelisted by wallet.
- Specify collection(s) to stake
- Set minimum staking period
- Set unstaking period
- Set tokens to be distributed
- Set rate of token distribution
- Deposit tokens
Sales Data
Develop a sales statistics dashboard or analytics section that provides detailed insights into NFT sales, trends, and performance metrics, with real-time analytics capabilities.
Desired features:
- Listings, sortable by collection, traits, and/or price
- Sales, sortable by collection, traits, and/or price
- Stats of sales over adjustable time scale (number of sales and revenue)
- Rarity of NFTs by collection and/or traits
3. Requirements
In addition to delivering on the scope of work outlined above, selected contributor(s) are expected to:
- Design UI/UX wireframes, mockups, and prototypes for approval (as appropriate, for frontend features)
- Test new features rigorously to ensure functionality and security
- Create documentation, including technical specifications, user guides, and maintenance procedures
4. Proposal Submissions
Proposals can be made for the entire Scope of Work or individual projects including:
- Marketplace redesign & mobile support
- NFT staking contracts
- NFT staking frontend/interface
- Statistics and analytics
Interested teams and individuals should submit a detailed proposal including:
- Background of submitting team/individual and relevant experience
- Approach and methodology for the project, including phases/milestones
- Cost estimate and breakdown of fees
- Examples/references from similar projects
- Timeline (project kickoff, milestones, and anticipated completion)
Proposals will be evaluated based on:
- Experience and expertise in NFT marketplace design and development
- Clarity and comprehensiveness of the proposed approach
- Cost-effectiveness and value
- Congruity of proposed work to the desired feature set
Deadline for submitting proposals:
Please submit your proposal by EOD Tuesday, July 23 for review and discussion during the Passage Steering Committee meeting on July 24.
For inquiries and submissions, please post on the relevant Github project:
- Marketplace UI/UX Improvements
- NFT Staking Smart Contracts
- NFT Staking Frontend/Interface
- Marketplace Sales Data
5. Budget
The following budget is an approximate range based on scope. Competitive bids will take into consideration quality and scope of work.
- Marketplace UI/UX Improvements: $10,000
- NFT Staking Smart Contracts: $5,000
- NFT Staking Frontend/Interface: $5,000
- Marketplace Sales Data: $5,000
Total Estimated Budget: $20,000 - $30,000
All bounties will be paid in PASG.
Metadata
Metadata
Assignees
Labels
Type
Projects
Status