комментатор прав. я не внес кое какие уточнения. поэтому пишу ответы на вопросы и ненаписанную информацию в качестве дополнения к первому посту для всех.
1) токены, которые перечисляются на этот смарт контракт - абсолютно любые со стандартом ERC20.
2) когда угодно, как удобно, одному богу только понятно

если серьезно, то этот смарт контракт выполняет функцию перераспределения поступлений.
Например: ты с партнером собрался сделать крипто проект, вы договорились работать 50 на 50.
в смарт контракте прописываешь 2 кошелька (где конкретно - укажу в следующем сообщении , сейчас на общие вопросы отвечу)
и прописываешь проценты (50% на один, 50% на другой). Ваша компания приняла оплату за товар или услугу. приняла эту оплату не на кошелек, а на этот смарт контракт. И произошло следующее: покупатель отправил ,допустим, эфир на адрес смарт контракта, этот смарт контракт разделил на 2 части сумму и отправил по 0,5 эфира на те кошельки, что ты указал. итог: все довольны

дальше по поводу того, куда вписывать адреса кошельков, % :
заходим в метамаск, там будет отображена транзакция "развертывание контракта". тыкаешь на него, тебе показываются детали, напротив "детали" есть кнопка со стрелкой, указывающей в правый верхний угол. нажимаешь, тебя перекидывает на сайт
https://etherscan.io/ там в шестой строке "То" указан твой адрес смарт контракта, тыкаешь на него. внизу есть 5 вкладок: "Transactions""Contract""Events" "Analytics""Comments". тыкай на вкладку "Contract". Здесь тыкай на "Verify and Publish"
на открывшейся вкладке в первую строчку вставляешь адрес смарт контракта.(где его взять, писал выше).
Вторая строка: выбираешь solidity (single File)
Третья строка: выбираешь v0.5.12 + commit.7709ece9
четвертая строка: выбираешь третий пункт.
нажимаешь продолжить.
сюда вставляем тот код, который я написал в теме: "Enter the Solidity Contract Code below". и тыкаем "верифицировать".
ждем загрузки, потом тыкаем на "Write contract".
появится окошко с названием "addWallet".
теперь ВАЖНО! при внесении дальнейших изменений должен быть активен тот кошелек метамаска, с которого вы платили за развертывание контракта.
после того, как вы переключились на этот самый кошелек в метамаске, вы начинаете заполнять строки: в окне "addWallet" в первой строке пишите адрес ошелька, во второй строке - %
датее тыкаем "Write".
дальше вбиваем другой кошелек в эту же первую сточку, в ту же вторую строчку вбиваем %. нажимаем "write"
и так до бесконечности.
ВАЖНО! проценты в сумме должны быть = 100%.
вот и все. можно заходить тестить( отправлять на смартконтракт эфирки(к примеру) и поулчать их же но на разные кошельки

)
P.S. ребят. если вы считаете, что я написал гайд , типа "для тупых" , то я прошу прощения, не было и в мыслях. Просто когда я начинал, мне оочень сложно это все далось. и я был бы очень рад, если бы нашел подобный пост, где учазывается, что конкретно делает этот смарт контракт( на русском языке, а не на математическом или программистском), куда тыкать и т.д.
только по себе ориентируюсь, поэтому так подробно и пишу.
если что не так - открыт для критики.