YEARN
v2
v2
  • Introduction to Yearn
  • FAQ
  • DeFi Glossary
  • How-To Guides
    • How to Add a Custom Token to MetaMask
    • How To Make a YIP
    • How to Mint yUSD
    • How To Participate in a yVault
    • How to Understand CRV Vote Locking
    • How To Understand yVault ROI
    • How To Withdraw from yEarn and yVaults
  • YFI and yTokens
  • yUSD
  • Products
    • yVaults
      • V2 yVaults
        • Strategies and yVaults available
      • V1 yVaults
    • Earn
    • Zap
    • yInsure
    • yGift
  • R&D
    • yBorrow
    • yLiquidate
    • ySwap
    • yTrade
    • Delegated Funding DAO Vaults
    • StableCredit
  • Developers
    • Naming Conventions
    • Deployed Contracts Registry
    • Code Repositories
    • Integration Guide
    • yVaults Documentation
      • Vaults Overview
      • Vault Interfaces
    • Misc Resources
      • YIP Boilerplate
      • Admin Access Policy
      • Smart Contract API
        • APR
        • iToken
        • Zap
      • Smart Contract Integration
        • 1split
        • aave
        • apr
        • aprmap
        • aprmapwithpool
        • aprwithpool
        • compound
        • curvefi
        • dydx
        • fulcrum
        • imanage
        • interface
        • itoken
        • uniswap
        • uniswapapr
        • uniswaproi
        • ybtc
        • ybusd
        • ycrv
        • ydai
        • ysusd
        • ytusd
        • yusdc
        • yusdt
        • zap
  • Additional Resources
    • Team
    • Github
    • Medium
    • Gov Forum
    • Discord
    • Telegram
    • Reddit
  • Contributors
    • Contribute
    • Contributor Tools
    • Writing Style Guide
Powered by GitBook
On this page
  • How to send a yGift
  • How to Tip a yGift
  • Collecting your yGift funds
  • Contribute!

Was this helpful?

  1. Products

yGift

PreviousyInsureNextyBorrow

Last updated 4 years ago

Was this helpful?

Brighten someone's day by sending a virtual gift. yGift is an NFT (Non-Fungible Token) that can be used to reward someone for their work, or to simply share some love.

How to send a yGift

Anyone can create and send a yGift. It is possible to add an image or mp4 video, a nice message and even a monetary reward:

  1. Access website and click on "create gift"

  2. Add an image or mp4 video that means something to you both, then upload it to IPFS

  1. Add a receiver ETH or ENS address. Make sure it is the correct Ethereum wallet address, or the yGift will be lost

  2. In case you want to add funds to your yGift, choose the token and amount. Adding funds is optional

  3. Choose a name and write a nice message for your yGift

  4. Locking period: Optionally set a period of days to lock tokens added to the yGift when you create it. You may send the yGift immediately and although it will be available to the recipient, the tokens will be locked until this period ends

  5. Vesting period: Optionally set a period of days for the tokens to vest. If a locking period has been set, tokens will start vesting immediately after unlocking. Tokens will vest linearly until all become available after this period of days expires.

How to Tip a yGift

After a yGift has been sent, people can add more funds to it by tipping it! Are you feeling generous? Tip contributor's gift and share some love!

  1. Access the page of the yGift you want to tip;

  2. Click on "tip". Set amount and write a nice message

You can only tip a yGift on the previous chosen token. If the yGift was minted with yUSD being the token (even if initial amount was set to 0), then the tips have to be in yUSD.

Tips are always immediately available and not subject to locking or vesting.

Collecting your yGift funds

Received a yGift? Congratulations! If the gift contains a non-zero "Gift Amount" you can collect your unlocked funds. Just click on "Collect" on the top right corner of your gift.

Contribute!

yGift is a Yearn project built by the community, for the community! Want to be part of it? Check out and and share your ideas!

yGift Github
yGift Discord
yGift