> For the complete documentation index, see [llms.txt](https://docs.payswap.org/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.payswap.org/polski/products/arps/manual-arps/setting-up-a-tontine.md).

# Konfigurowanie tontyny

Ręczne ARP umożliwiają skonfigurowanie tontyny. Tontine to wspólne porozumienie finansowe, na mocy którego grupa osób w równym stopniu przyczynia się do nagrody przyznawanej w całości jednej z nich w każdym cyklu rozliczeniowym.

Załóżmy, że użytkownik A, użytkownik B i użytkownik C założyli tontynę, w ramach której każdy z nich wpłaca tokeny tFIAT o wartości 10 000 USD co miesiąc przez 3 miesiące. Zgadzają się, że:

* **W pierwszym miesiącu**: Użytkownik A otrzymuje pulę nagród (30 000 USD)
* **W drugim miesiącu**: Użytkownik B otrzymuje pulę nagród (30 000 USD)
* **W trzecim miesiącu**: Użytkownik C otrzymuje pulę nagród (30 000 USD)

Tontyny są bardzo popularne w krajach trzeciego świata, zwłaszcza w krajach afrykańskich. Głównym problemem związanym z tontynami jest jednak brak zaufania do uczestników w kwestii regulowania należności w każdym cyklu płatności, a także brak zaufania do skarbnika odpowiedzialnego za skarbiec tontyny.

Kontrakty ARP to fantastyczny sposób na rozwiązanie wszystkich problemów związanych z tontynami. Ustawmy tontynę opisaną powyżej pomiędzy użytkownikiem A, B i C

* Pierwszym krokiem jest wdrożenie ręcznego protokołu ARP, tak jak to zrobiliśmy na tej stronie

{% content-ref url="/pages/ICRC8gYOaGlpbmNBdtoH" %}
[Ręczne dRampy](/polski/products/dramps/manual-ramps.md)
{% endcontent-ref %}

### Tworzenie kont dla naszych uczestników

* Kliknij przycisk Szczegóły swojego ARP, aby wyświetlić panel

<figure><img src="https://26616131-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRHjqG7Q5CKrjisqQS6x5%2Fuploads%2Fgit-blob-abd145919e6bf7f80743c3965641609aa136aa0e%2Farp22.png?alt=media" alt=""><figcaption></figcaption></figure>

* Ponieważ nasza tontyna działa w USD, wybierzmy token USD tFIAT. Kliknij przycisk **Wybierz walutę**, aby wyświetlić kreatora tokenów, jak na obrazku poniżej. Kliknij przycisk **Zarządzaj tokenami**, aby wyświetlić formularz po prawej stronie, aktywuj tokeny **PaySwap Onramp**, a następnie wróć do poprzedniego formularza

<div><figure><img src="https://26616131-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRHjqG7Q5CKrjisqQS6x5%2Fuploads%2Fgit-blob-a20c01c4022c2b4224e0d3665ec9ea0e0869205d%2Framp_select_token.png?alt=media" alt=""><figcaption></figcaption></figure> <figure><img src="https://26616131-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRHjqG7Q5CKrjisqQS6x5%2Fuploads%2Fgit-blob-0b4728d1f16db59d102765671efb14a1de0e54d0%2Framp_select_token2.png?alt=media" alt=""><figcaption></figcaption></figure></div>

* Wyszukaj i wybierz token USD tFIAT
* „Powinieneś teraz wybrać USD, jak na obrazku poniżej. Kliknij przycisk **Panel sterowania**, aby wyświetlić menu panelu sterowania�

<figure><img src="https://26616131-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRHjqG7Q5CKrjisqQS6x5%2Fuploads%2Fgit-blob-097ef5cd50cad7ca990c1177fb05b75371a82e07%2Farp21.png?alt=media" alt=""><figcaption></figcaption></figure>

* Kliknij przycisk **Utwórz/zaktualizuj konto**; wypełnij formularz na prawym obrazku poniżej. Upewnij się, że przeczytałeś opis każdego parametru, aby podać poprawną wartość

<div><figure><img src="https://26616131-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRHjqG7Q5CKrjisqQS6x5%2Fuploads%2Fgit-blob-08a0a33ca3c8a2e2252713630060204288a190e0%2Farp5.png?alt=media" alt=""><figcaption></figcaption></figure> <figure><img src="https://26616131-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRHjqG7Q5CKrjisqQS6x5%2Fuploads%2Fgit-blob-3a88ce262780fe6c6fab0f27aeceefe5ebfdaa7b%2Farp16.png?alt=media" alt=""><figcaption></figcaption></figure></div>

Pole Właściciel konta zostało ustawione na adres Użytkownika A

Pole Kwota należności zostało ustawione na 10000 czyli kwotę w USD, Użytkownik A będzie okresowo opłacał kontrakt

Pole Kwota do zapłaty zostało ustawione na 30000, czyli kwotę w USD, jaką kontrakt płaci Użytkownikowi A.

Okres należności został ustawiony na 43200, czyli liczbę minut w miesiącu. Ten parametr określa czas trwania każdego cyklu płatności od Użytkownika A do umowy

Parametr Okres płatny został ustawiony na 0, co oznacza, że płatność z umowy na rzecz Użytkownika A będzie płatnością jednorazową.

Opcja Start Receivable określa datę, od której umowa powinna rozpocząć odliczanie sekund do kolejnej wpłaty Użytkownika A do umowy. Ustawiamy ten parametr na 20 października 2023 r

Opcja Start Payable określa termin, po upływie którego umowa powinna umożliwić Użytkownikowi A wycofanie należnej mu kwoty z umowy. Ustawiamy ten parametr na 20 listopada 2023 r., czyli koniec pierwszego miesiąca tontyny.

Parametr Opis udostępnia opisowy komentarz dotyczący konta, dzięki czemu możemy zapamiętać przeznaczenie konta w przyszłości.

* Zatwierdź formularz i ponownie załaduj stronę. Zaznacz przycisk **Tylko moje**, aby wyświetlić tylko kontrakty ARP (powinno to umożliwić szybsze znalezienie Twojego ARP)
* Powinieneś zobaczyć identyfikator ostatnio dodanego konta w lewym dolnym rogu panelu ARP
* Oto obraz naszego panelu ARP przed dodaniem nowego konta

<figure><img src="https://26616131-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRHjqG7Q5CKrjisqQS6x5%2Fuploads%2Fgit-blob-a51f0fa47495518a80e0b8137f2012318c56c486%2Farp20.png?alt=media" alt=""><figcaption></figcaption></figure>

\*A oto obraz naszego panelu ARP po dodaniu nowego konta

<figure><img src="https://26616131-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRHjqG7Q5CKrjisqQS6x5%2Fuploads%2Fgit-blob-2a09c9c7c73cea77a6586a7fa237f753e45484b2%2Farp27.png?alt=media" alt=""><figcaption></figcaption></figure>

* Kliknięcie na identyfikator ostatnio dodanego konta (w naszym przykładzie jest to 3) spowoduje wyświetlenie szczegółów konta jak na obrazku powyżej. Widzimy, że obecnie konto ma termin spłaty 0 USD (kwota należna) i jest dłużne 0 USD (kwota należna), że następna wypłata na konto (następna należna kwota) przypada na 20 listopada 2023 r., a następna należna kwota terminem płatności umowy (następnej należności) jest również 20 listopada 2023 r.
* Parametr Płynność ARP reprezentuje kwotę tokena rachunku bieżącego (USD) aktualnie dostępną w kontrakcie ARP
* Aby utworzyć konta dla pozostałych użytkowników, postępujemy w ten sam sposób. Najpierw wybieramy odpowiedni token (USD), następnie zakładamy konto dla naszych użytkowników. Oto obrazy utworzonych kont:

<div><figure><img src="https://26616131-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRHjqG7Q5CKrjisqQS6x5%2Fuploads%2Fgit-blob-8d29101b3d163b8262f8ee00900cba6be631a89c%2Farp17.png?alt=media" alt=""><figcaption></figcaption></figure> <figure><img src="https://26616131-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRHjqG7Q5CKrjisqQS6x5%2Fuploads%2Fgit-blob-53eb980470c3a17c75e4cb70b9c50a07efa28fdb%2Farp18.png?alt=media" alt=""><figcaption></figcaption></figure></div>

* Jak widać, Użytkownik B (po lewej) ma dokonać wypłaty 30 000 z kontraktu 20 grudnia 2023 r. (czyli 2 miesiące po rozpoczęciu tontyny).
* Użytkownik C (po prawej) ma dokonać wypłaty 30 000 z kontraktu 20 stycznia 2024 r. (czyli 3 miesiące po rozpoczęciu tontyny).

Gratulacje! Pomyślnie utworzyłeś tontinę, w której Użytkownicy A, B i C będą dokonywać miesięcznych wpłat w wysokości 10 000 USD przez 3 miesiące i nagradzać jednego z nich kwotą 30 000 USD co miesiąc przez 3 miesiące.

### Bezpieczeństwo Tontine

Aby zapewnić bezpieczeństwo naszemu Tontine, możemy podjąć trzy szybkie działania:

* Wymagaj od naszych użytkowników, którzy chcą dokonywać wypłat, aby nie mieli żadnych zobowiązań wobec umowy. Aby to zrobić, przejdź do menu panelu sterowania swojego ARP i wybierz opcję **Aktualizuj termin płatności przed płatnością**

<div><figure><img src="https://26616131-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRHjqG7Q5CKrjisqQS6x5%2Fuploads%2Fgit-blob-f1839a53440aa4362c318d18b650df3306c65ee8%2Farp28.png?alt=media" alt=""><figcaption></figcaption></figure> <figure><img src="https://26616131-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRHjqG7Q5CKrjisqQS6x5%2Fuploads%2Fgit-blob-ef3434fd43e280e641867826a982f312c79375ba%2Farp29.png?alt=media" alt=""><figcaption></figcaption></figure></div>

1. Ustaw pole w formularzu po prawej stronie na Nie, aby użytkownicy musieli być na bieżąco z płatnościami, które są winni tontine, zanim będą mogli je spłacić tontine
2. Zatwierdź formularz

* Korzystaj z nagród/zabezpieczeń, aby mieć pewność, że uczestnicy naszego Tontine są godni zaufania. Kontrakty ARP umożliwiają wymaganie od uczestników dołączenia do ich kont nagród/zabezpieczeń, o które można się ubiegać, jeśli kiedykolwiek nie dokonają płatności. Wartość tej nagrody ustalana jest podczas tworzenia konta. Jest to parametr Wymagana nagroda, który jest przedostatnim parametrem w formularzu tworzenia konta. Na obrazku poniżej ustawiamy tę wartość na tokeny tFIAT o wartości 10000 USD.

<figure><img src="https://26616131-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRHjqG7Q5CKrjisqQS6x5%2Fuploads%2Fgit-blob-c1d2cb3e40ae4acbfe1437c2b096e3e9922ed30f%2Farp34.png?alt=media" alt=""><figcaption></figcaption></figure>

* Można również skonfigurować umowy ARP w celu ograniczenia liczby utworzonych kont do liczby uczestników tontyny. Zapobiegnie to administratorowi ARP kradzieży środków z tontyny poprzez tworzenie fałszywych kont, których jedynym celem jest wypłata środków z ARP. Aby to zrobić, przejdź do opcji **Aktualizuj parametry** w menu panelu sterowania swojej umowy ARP, ustaw **Maksymalną liczbę kont** na maksymalną i zatwierdź formularz. W poniższym przykładzie ustawiamy tę liczbę na 3, ponieważ mamy tylko 3 uczestników w naszej tontynie.

<figure><img src="https://26616131-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FRHjqG7Q5CKrjisqQS6x5%2Fuploads%2Fgit-blob-df265768dbf04deb66b39de0f6a11dfc032e0ac8%2Farp33.png?alt=media" alt=""><figcaption></figcaption></figure>

Gratulacje! Twój tontine jest teraz znacznie bezpieczniejszy i bardziej przejrzysty niż inne, które nie działają na blockchainie. Oprócz tego automatycznie rozdziela i pobiera należne płatności.
