Configurando um Tontine
Os ARPs manuais podem permitir que você configure uma tontina. Uma tontina é um acordo financeiro conjunto no qual um grupo de pessoas contribui igualmente para um prêmio que é concedido inteiramente a um deles a cada ciclo de pagamento.
Suponha que o Usuário A, Usuário B e Usuário C iniciaram uma tontina na qual cada um contribui com 10.000 tokens tFIAT USD para a tontina todo mês por 3 meses. Eles concordam que:
No Mês Um: o Usuário A recebe o prêmio (30.000 USD)
No Mês Dois: o Usuário B recebe o prêmio (30.000 USD)
No Mês Três: o Usuário C recebe o prêmio (30.000 USD)
As tontinas são muito populares em países do terceiro mundo, especialmente em países africanos. A principal questão com as tontinas, no entanto, é a falta de confiança dos participantes em pagar suas contribuições durante cada ciclo de pagamento e também a falta de confiança no tesoureiro responsável pela tesouraria da tontina.
Os contratos ARP são uma maneira fantástica de resolver todos esses problemas com tontinas. Vamos configurar a tontina descrita acima entre os Usuários A, B e C.
O primeiro passo é implantar um ARP manual como fizemos nesta página
Criando Contas Para Nossos Participantes
Clique no botão Detalhes do seu ARP para revelar o painel
![](https://docs.payswap.org/~gitbook/image?url=https%3A%2F%2F1608748683-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FFNsnrLVTmLGuQs7n80tJ%252Fuploads%252Fgit-blob-abd145919e6bf7f80743c3965641609aa136aa0e%252Farp22.png%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=da5bc542&sv=1)
Como nossa tontina funciona em USD, vamos selecionar o token USD tFIAT. Clique no botão Selecionar uma moeda para revelar o assistente de token como na imagem abaixo. Clique no botão Gerenciar Tokens para revelar o formulário à direita, ative os tokens PaySwap Onramp e volte para o formulário anterior
![](https://docs.payswap.org/~gitbook/image?url=https%3A%2F%2F1608748683-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FFNsnrLVTmLGuQs7n80tJ%252Fuploads%252Fgit-blob-a20c01c4022c2b4224e0d3665ec9ea0e0869205d%252Framp_select_token.png%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=375002b1&sv=1)
![](https://docs.payswap.org/~gitbook/image?url=https%3A%2F%2F1608748683-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FFNsnrLVTmLGuQs7n80tJ%252Fuploads%252Fgit-blob-0b4728d1f16db59d102765671efb14a1de0e54d0%252Framp_select_token2.png%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=88d0ad56&sv=1)
Procure e selecione o token USD tFIAT
Você deve agora ter o USD selecionado conforme a imagem abaixo. Clique no botão Painel de Controle para mostrar o menu do painel de controle
![](https://docs.payswap.org/~gitbook/image?url=https%3A%2F%2F1608748683-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FFNsnrLVTmLGuQs7n80tJ%252Fuploads%252Fgit-blob-097ef5cd50cad7ca990c1177fb05b75371a82e07%252Farp21.png%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=8e31b46f&sv=1)
Clique no botão Criar/Atualizar Conta; preencha o formulário conforme a imagem abaixo à direita. Certifique-se de ler a descrição de cada parâmetro para fornecer o valor correto
![](https://docs.payswap.org/~gitbook/image?url=https%3A%2F%2F1608748683-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FFNsnrLVTmLGuQs7n80tJ%252Fuploads%252Fgit-blob-08a0a33ca3c8a2e2252713630060204288a190e0%252Farp5.png%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=b0590447&sv=1)
![](https://docs.payswap.org/~gitbook/image?url=https%3A%2F%2F1608748683-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FFNsnrLVTmLGuQs7n80tJ%252Fuploads%252Fgit-blob-3a88ce262780fe6c6fab0f27aeceefe5ebfdaa7b%252Farp16.png%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=7bc0f2c6&sv=1)
O campo Proprietário da Conta foi definido como o endereço do Usuário A
O campo Montante a Receber foi definido como 10.000, que é o valor em USD que o Usuário A pagará periodicamente ao contrato
O campo Montante a Pagar foi definido como 30.000, que é o valor em USD que o contrato pagará ao Usuário A
O campo Período a Receber foi definido como 43200, que é o número de minutos em um mês. Este parâmetro define a duração de cada ciclo de pagamento do Usuário A para o contrato
O campo Período a Pagar foi definido como 0, o que significa que o pagamento do contrato para o Usuário A será um pagamento único.
O campo Início a Receber define a data em que o contrato deve começar a contar segundos até o próximo pagamento do Usuário A para o contrato. Definimos este parâmetro para 20 de outubro de 2023
O campo Início a Pagar define a data após a qual o contrato deve permitir que o Usuário A retire o valor devido dele. Definimos este parâmetro para 20 de novembro de 2023, que é o final do primeiro mês da tontina.
O parâmetro Descrição fornece um comentário descritivo sobre a conta para que possamos lembrar o propósito da conta no futuro.
Valide o formulário e recarregue a página. Marque o botão Apenas Meus para mostrar apenas seus contratos ARP (isso deve permitir que você encontre seu ARP mais rapidamente)
Você deve ver o ID da sua conta recentemente adicionada no canto inferior esquerdo do painel do seu ARP
Aqui está uma imagem do nosso painel ARP antes que a nova conta tenha sido adicionada
![](https://docs.payswap.org/~gitbook/image?url=https%3A%2F%2F1608748683-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FFNsnrLVTmLGuQs7n80tJ%252Fuploads%252Fgit-blob-a51f0fa47495518a80e0b8137f2012318c56c486%252Farp20.png%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=894c395&sv=1)
E aqui está uma imagem do nosso painel ARP após a nova conta ter sido adicionada
![](https://docs.payswap.org/~gitbook/image?url=https%3A%2F%2F1608748683-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FFNsnrLVTmLGuQs7n80tJ%252Fuploads%252Fgit-blob-2a09c9c7c73cea77a6586a7fa237f753e45484b2%252Farp27.png%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=67d084e0&sv=1)
Clicar no ID da sua conta recentemente adicionada (que em nosso exemplo é 3) mostrará os detalhes da conta como na imagem acima. Podemos ver que atualmente, a conta deve 0 USD (Valor a Pagar) e deve 0 USD (Valor a Receber), que o próximo dia de pagamento para a conta (Próximo Valor a Pagar) é 20 de novembro de 2023, e que a próxima data de vencimento para a conta pagar ao contrato (Próximo Valor a Receber) também é 20 de novembro de 2023.
O parâmetro Liquidez ARP representa o valor do token da conta atual (USD) atualmente disponível no contrato ARP
Para criar contas para o restante dos usuários, procedemos da mesma forma. Selecionamos primeiro o token correto (USD), depois criamos uma conta para nossos usuários. Aqui estão imagens dessas contas sendo criadas:
book/assets/arp17.png" alt="">
![](https://docs.payswap.org/~gitbook/image?url=https%3A%2F%2F1608748683-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FFNsnrLVTmLGuQs7n80tJ%252Fuploads%252Fgit-blob-53eb980470c3a17c75e4cb70b9c50a07efa28fdb%252Farp18.png%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=c9af91a7&sv=1)
Como você pode ver, o Usuário B (à esquerda) está configurado para fazer uma retirada de 30.000 do contrato em 20 de dezembro de 2023 (que é 2 meses após o início da tontina).
O Usuário C (à direita) está configurado para fazer uma retirada de 30.000 do contrato em 20 de janeiro de 2024 (que é 3 meses após o início da tontina).
Parabéns! Você criou com sucesso uma tontina que terá os Usuários A, B e C fazendo depósitos mensais de 10.000 USD por 3 meses e recompensando um deles com 30.000 USD a cada mês por 3 meses.
Tornando Sua Tontina Segura
Para tornar nossa Tontina segura, podemos tomar três ações rápidas:
Exigir que nossos usuários que desejam fazer retiradas não devam nada ao contrato. Para fazer isso, vá para o menu do painel de controle do seu ARP e selecione a opção Atualizar Devido Antes de Pagar
![](https://docs.payswap.org/~gitbook/image?url=https%3A%2F%2F1608748683-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FFNsnrLVTmLGuQs7n80tJ%252Fuploads%252Fgit-blob-f1839a53440aa4362c318d18b650df3306c65ee8%252Farp28.png%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=3e700a29&sv=1)
![](https://docs.payswap.org/~gitbook/image?url=https%3A%2F%2F1608748683-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FFNsnrLVTmLGuQs7n80tJ%252Fuploads%252Fgit-blob-ef3434fd43e280e641867826a982f312c79375ba%252Farp29.png%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=c997952d&sv=1)
Defina o campo no formulário à direita como Não para que os usuários sejam obrigados a estar em dia com os pagamentos que devem à tontina antes de poderem ser pagos pela tontina
Valide o formulário
Use recompensas/garantias para garantir que os participantes de nossa tontina sejam confiáveis. Os contratos ARP permitem que você exija que seus participantes anexem recompensas/garantias às suas contas, que podem ser reivindicadas se eles deixarem de fazer um pagamento. O valor dessa recompensa é definido ao criar a conta. É o parâmetro Recompensa Requerida, que é o penúltimo parâmetro no formulário de criação de conta. Na imagem abaixo, estamos definindo esse valor como 10000 tokens tFIAT USD.
![](https://docs.payswap.org/~gitbook/image?url=https%3A%2F%2F1608748683-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FFNsnrLVTmLGuQs7n80tJ%252Fuploads%252Fgit-blob-c1d2cb3e40ae4acbfe1437c2b096e3e9922ed30f%252Farp34.png%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=3240c2ae&sv=1)
Os contratos ARP também podem ser configurados para limitar o número de contas criadas apenas ao número de participantes da tontina. Isso impedirá que o administrador do ARP roube fundos da tontina criando contas falsas com o único objetivo de retirar fundos do ARP. Para fazer isso, vá para a opção Atualizar Parâmetros no menu do painel de controle do seu contrato ARP, defina o Número Máximo de Contas para o seu máximo e valide o formulário. No exemplo abaixo, estamos definindo esse número para 3, já que só temos 3 participantes em nossa tontina.
![](https://docs.payswap.org/~gitbook/image?url=https%3A%2F%2F1608748683-files.gitbook.io%2F%7E%2Ffiles%2Fv0%2Fb%2Fgitbook-x-prod.appspot.com%2Fo%2Fspaces%252FFNsnrLVTmLGuQs7n80tJ%252Fuploads%252Fgit-blob-df265768dbf04deb66b39de0f6a11dfc032e0ac8%252Farp33.png%3Falt%3Dmedia&width=768&dpr=4&quality=100&sign=ce40d10f&sv=1)
Parabéns! Sua tontina agora está muito mais segura e transparente do que outras que não funcionam na blockchain. Além disso, distribui e coleta pagamentos devidos automaticamente.
Last updated