When you stake your DUCK, you can choose the amount of time you want to lock it in the pond for. When you lock it in, it is represented as veDUCK. While your veDUCK is in the pond, you'll be able to collect weekly rewards in USDP, proportional to your balance.