Skip to content

Implement 15k gift limit error #20

Description

@JimLynchCodes

In the USA, you are allowed to gift up to $15k in crypto per year without it being a taxable event.

Source: https://www.google.com/url?sa=t&source=web&rct=j&url=https://www.coinbase.com/learn/tips-and-tutorials/crypto-and-bitcoin-taxes-US&ved=2ahUKEwimnvLI5qfyAhXmQzABHdxID6UQFnoECAQQBQ&usg=AOvVaw1Z_0n4H_dinBwZDYiTjR1j

I think it's safe to assume each address can be considered a "person" (need to get some legal confirmation on this)

So, we need to keep track of how much $USD worth of crypto has been giving from each sender address to each recipient address.

When recipient tries to claim winnings, return a meaningful error message to the user that they have reached the yearly 15k maximum (ain't nobody wants to deal with legal tax headaches, cost basis calcs, etc...).

An error could potentially be shown when the user registers, but this is tricky because the total number of registered recipients in the event, and thus the payout per recipient, is not necessarily known at the time the users registers...

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions