---
# System prepended metadata

title: Request for distribuition smart contract

---

# Request for distribuition smart contract

#### This would be a generic and configurable system where there is a *seed* wallet where a token was generated, thus containing all the tokens in existance, from here there would be the option to send X amount of tokens to one wallet or more an X amount of times in timed intervals, after all this done everything will be locked in a smart contract and imutable in a way that if all the tokens in the seed wallet are distributed no one even with with private keys can transfer tokens from it before the last distribuitions are done.

#### So we have the proposed items to be configurable :
* Seed wallet address
* Number of wallets to send to and their respective address
* Amounts, date and destination wallet to send to
#
#### Example: We have a seed wallet with 1000 tokens, and 4 wallets.
#### We want to send now 250 tokens to wallet A and 250 tokens to wallet B.
#### Next after 1 month we want to send 100 tokens to wallet C and the remaining of the tokens we send 50 tokens the 1st of every month on the following 3 months.
#### And finally we want to send 50 tokens once a year on the 1st of january the next 5 years