Interesting financial game ideas, share and discuss

Leave here your creative ideas and let us realize them in the NULS ecosystem.

1 Like

Earn income from NFTs

Anyone can create an NFT collection, each of which has a contract X that supports Stake.

Minting the NFT will get an NFT with income. For example, if the Mint Fee is 100NULS, 100NULS will be deposited into smart contract X and permanently locked, and all NULS will be staked to get NULS income.

NFT holders can receive NULS as income. Income can also be automatically converted into BTC rewards and provided to NFT holders.

2 Likes

Product Requirements Document (PRD): NFT Income Platform


Overview

This product aims to provide a way for users to earn passive income through creating and holding NFTs. Anyone can create an NFT collection that supports staking, allowing holders to earn NULS income or BTC rewards. By minting an NFT, the holder gains access to an income-generating NFT, with mint fees permanently locked in a smart contract that automatically stakes these funds to generate returns for NFT holders. This platform combines NFTs with blockchain-based staking to offer a unique investment model, attracting more users to the NFT market while delivering long-term income opportunities.


1. Target Users

  • NFT Creators: Individuals who want to issue NFT collections to earn minting fees and provide value to holders.
  • Investors and Collectors: Users interested in holding NFTs that generate passive income.
  • Blockchain Users: Those interested in staking-based income and looking for diversified investment opportunities.

2. Product Features

2.1 NFT Creation and Staking Support

  1. NFT Collection Creation:

    • Any user can create an NFT collection, each linked to a specific smart contract (Contract X).
    • Contract X will support staking, automatically allocating mint fees as staking capital.
    • Each NFT collection has its own configuration settings (e.g., mint fee, max issuance limit, etc.).
  2. Minting Mechanism:

    • Users pay a specified amount of NULS (mint fee) to mint an NFT.
    • Each minted NFT is automatically linked to Contract X.
    • Mint fees are permanently locked in Contract X and cannot be withdrawn.
  3. Permanent Locking and Income Generation:

    • All NULS collected from minting fees are permanently locked in Contract X.
    • Contract X automatically stakes the locked NULS to generate staking income.

2.2 Income Distribution

  1. Income for NFT Holders:

    • NFT holders can claim income periodically in NULS.
    • The income distribution ratio and frequency can be configured within the smart contract.
    • Income can be calculated based on the number of NFTs held and the amount of NULS locked per NFT.
  2. Automatic Conversion of Income:

    • Supports the automatic conversion of NULS income into BTC, allowing BTC rewards to be distributed to NFT holders.
    • Holders can choose their preferred reward type (NULS or BTC).
  3. Income Claiming Method:

    • Holders can manually claim income on the platform.
    • In the future, an automatic income distribution option may be added to send rewards directly to NFT holders’ wallets.

2.3 User Interface Features

  1. NFT Minting Interface:

    • The Mint page displays details about each NFT collection, including mint fee, current yield, total issuance limit, etc.
    • Users can mint NFTs through a straightforward process.
  2. Account and Income Dashboard:

    • Users can view their owned NFTs and associated income details in their personal dashboard.
    • Income history displays each NFT’s earnings, including NULS and BTC earnings breakdown.
  3. Income Claiming Interface:

    • Displays total available income, BTC equivalent, and allows users to select their preferred payout type.
    • The claiming process requires a contract signature for security.

3 Likes

its the ideas that makes NULS shining! Great proposal!

1 Like

Game Application Example Based on this NFTs Model: Pokemon Miner Game

  1. Obtain Pokemon NFTs through Pledging: Users pledge 100 NULS to receive one Pokemon NFT. The pledged NULS is permanently locked in Smart Contract X, where all NULS are staked.

  2. Staking Rewards for Mining: The staking income generated from Contract X is transferred to Contract Y. This NULS in Contract Y serves as a funding pool for Pokemon NFTs mining.

  3. Upgradeable Pokemon NFTs with Mining Tiers: Pokemon NFTs can be upgraded to higher levels, increasing their mining power. To level up, users must stake their Pokemon NFTs in Contract Y, which is linked to NULS, BTC, and ETH mining pools (BTC and ETH rewards are automatically converted via Swap). Users can collect NULS, BTC, or ETH from these mining pools.

  4. Transferable and Tradeable NFTs: Pokemon NFTs can be freely traded or transferred and can also be staked to earn additional tokens.

1 Like

Game Application Example Based on this NFTs Model: Mutual Aid Lucky Game Collection

  1. NFT Casting and Fundraising: Each user can mint an NFT by pledging 100 NULS, with a total supply of 10,000 NFTs. This process will raise 1 million NULS, which will be locked in Contract X.

  2. Lucky Draw Mechanism: Once the accumulated rewards reach 10,000 NULS, a lucky NFT holder is randomly selected. The winner can burn their NFT to receive 10,000 NULS, achieving a 100x return, after which they exit the game.

  3. Ongoing Accumulation and Increasing Win Rates: Remaining NFT holders continue to accumulate rewards. Each time the pool reaches 10,000 NULS, another lucky winner is drawn, and the cycle repeats. As the number of participants decreases, each holder’s chances of winning progressively increase.

2 Likes

It would be beneficial if the lucky draw mechanism could select 5 or 10 winners instead of just one, with rewards of 1,000 or 2,000 NULS each. This approach would help increase the chances of winning for a greater number of participants.

1 Like

This is an excellent proposal. Let’s work together to expand the NULS ecosystem with outstanding NFTs, setting a bright future ahead for NULS community in the NFT space.

1 Like

Fun Lottery Mini-Game: Lucky Treasure Hunt :tada:


Game Background:

In “Lucky Treasure Hunt,” players enter a weekly lottery by purchasing treasure tickets. Each ticket offers not only a chance at the grand prize but also smaller prizes and unique bonus attributes, creating an engaging and dynamic game.

Game Rules:

  1. Ticket Purchase: Each player can purchase a “treasure ticket” for 10 NULS, with a weekly limit of 10 tickets per player. Each round consists of 1,000 tickets, and the draw takes place once per week, regardless of whether all tickets are sold.

  2. Prize Pool Accumulation: For every ticket purchased, 90% of the NULS goes into the prize pool, with the remaining 10% allocated for smaller prizes and game operations.

  3. Small Prizes:

    • Lucky Number Prizes: The system randomly selects 10 lucky ticket numbers each week. Players holding these lucky numbers win a reward of 5 NULS each.
    • Lucky Sequence Prize: The system selects a special sequence (e.g., tickets ending in the same last two digits). All tickets matching this sequence share a prize of 50 NULS.
  4. Bonus Ticket Attributes:

    • Each ticket has a chance to gain a unique “bonus attribute” that boosts its winning probability by 10%. This attribute is randomly assigned upon ticket purchase and revealed before the weekly draw, adding extra excitement for players.
  5. Grand Prize Structure:

    • First Prize: The system randomly selects one winning ticket each week, whose holder receives 60% of the prize pool.
    • Second Prize: Two additional tickets are randomly drawn, and each winner receives 10% of the prize pool.
    • Third Prize: Ten more tickets are drawn, with each winner receiving 2% of the prize pool.
  6. Accumulating Jackpot:

    • If the grand prize is not won in a given week, the unclaimed amount automatically rolls over into the next week’s prize pool. If the grand prize remains unclaimed for two consecutive weeks, the jackpot doubles for the following week.
  7. Social Element:

    • Players can share their tickets on social platforms to invite friends to join the game. For each friend who successfully purchases a ticket through an invitation, the inviting player’s winning probability increases by 2% (up to a maximum of 10%).

Game Highlights:

  • Multiple Winning Opportunities: Each weekly draw includes grand prizes, small prizes, and bonus attributes, enhancing winning chances and player enjoyment.
  • Rolling Jackpot: Unclaimed winnings roll over each week, building anticipation for bigger prizes.
  • Social Interaction: Sharing tickets to boost winning chances fosters a more engaging, social experience.

Game Advantages:

  • Simple and Accessible: Easy-to-understand rules and a rich reward structure appeal to a broad range of players.
  • Engaging Weekly Prizes: The combination of grand prizes, smaller prizes, and bonus attributes keeps players excited to return each week.
  • Fair and Fun: Random bonus attributes and social sharing options create an equitable and enjoyable experience for all players.
1 Like

Fair Auction Platform Design

Roles

  1. Seller (Seller A): Lists a product or NFT and sets auction parameters (price and maximum bidders).
  2. Bidders (Users): Participate in the auction by placing bids at the set price.
  3. Platform: Manages the auction process and handles transactions.

Auction Process

  1. Listing an Auction:

    • Seller A lists an NFT or product on the platform.
    • Seller A sets:
      • Auction Price: 1000 NULS
      • Maximum Bidders: 10
  2. Bidding Process:

    • All participants (up to 10 users) bid at the same price (1000 NULS).
    • Example participants: Users A, B, C, D, E, F, G, H, I, J.
  3. Winning the Auction:

    • One random participant among the bidders is selected to win the NFT.

Fund Distribution

Outcomes After the Auction Ends

  1. Winning Participant (e.g., User B):

    • Receives the NFT.
    • No refund or additional reward.
  2. Non-Winning Participants (Users A, C, D, E, F, G, H, I, J):

    • Each receives:
      • Full Refund: 1000 NULS
      • Additional Reward:
        • Total reward pool for non-winners = Auction Price Ă— 45% = 1000 NULS Ă— 0.45 = 450 NULS
        • Since there are 9 non-winning participants, each receives:
          Reward per user = 450 NULS / 9 = 50 NULS
    • Total for each non-winner:
      • Total returned = 1000 NULS + 50 NULS = 1050 NULS per non-winning participant.
  3. Seller A:

    • Receives 50% of the auction price:
      Seller A’s earnings = 1000 NULS × 0.50 = 500 NULS
  4. Platform:

    • Collects 5% of the auction price:
      Platform fees = 1000 NULS x 0.05 = 50 NULS

Summary of the Auction Example

For an auction where Seller A lists an NFT for 1000 NULS with 10 participants:

  • Total Participants: 10
  • Winning Participant: 1 (randomly chosen)
  • Non-Winning Participants: 9
    • Each receives: 1050 NULS (1000 NULS refund + 50 NULS reward)
  • Seller A: Receives 500 NULS.
  • Platform: Collects 50 NULS.

Final Thoughts

This auction model provides an engaging experience for users while ensuring that sellers and the platform receive a fair share of the auction price. The refund and reward structure incentivizes participation and creates a user-friendly environment.

1 Like