How will the PolypuX DeFi platform work?

PolypuX
5 min readSep 10, 2020

PolypuX ( www.polypux.com ) is a platform where people can earn passive income by connecting their own social media accounts. It is also designed as a platform where advertisers can reach a targeted, real and quality audience.While providing these services to people and advertisers, we kept members’ privacy in the foreground. Thanks to PolypuX’s unique formula, people participate in advertising campaigns of their own free will. This participation is rewarded with Pux. Advertisers also have the opportunity to deliver their brands, products and services to a wider audience in a healthier and more economical way. Briefly with PolypuX;

  • You can connect your social media accounts to the platform. Thus, you can start earning from the interactions (likes, comments, shares) of your social media posts. PolypuX does not request your private information.
  • With the link generation feature, you can convert the original links into Polypux links and earn more with every unique click.
  • You can earn more by inviting people to the platform by sharing your reference link.
  • Advertisers, on the other hand, can reach a wide audience in a healthy and economical way thanks to the interesting method of PolypuX.

The main subject of this article is not the general features of PolypuX but how it will integrate into the DeFi ecosystem. The main element of this article is the Dividend Pool Contract. With this contract, you can get a share from Polypux’s advertising revenue. You don’t have to wait for someone to advertise on PolypuX to generate revenue. You can also earn income from;

Uniswap trading fees: PolypuX transfers some of the Uniswap trading fees to the Dividend Pool Contract. Thus, income can be obtained even if there is no advertising campaign.

Withdrawal commission: When members want to withdraw Pux accumulated in their accounts, some commission is charged. Part of this commission is sent to the Dividend Pool Contract.

Staking: Dividend Pool is also a staking pool.Members and investors can thus earn regular income.

We will explain this integration with formulas and examples. The abbreviations to be used in these formulas are as follows:

W: PolypuX member’s ERC20 wallet

S: The amount of Pux Token that PolypuX member sends to the Dividend Pool Contract

D: Dividend Pool Contract

T: PolypuX Token Total Supply

R: The rate to be distributed as a dividend from advertising revenue

A: Advertiser

M: Member

INV: Investor

PPC: Payment Pool Contract

I: The amount of Ethereum that the advertiser sends to the Payment Pool Contract

O: Pux Token Amount for Ethereum sent to the Payment Pool Contract

There are 3 roles in the PolypuX DeFi ecosystem: Member (M), Investor (INV) and Advertiser (A). We will consider the role of Member and Investor together and call it M / INV for short.

1.Many members and investors (M / INV) send Pux tokens to the Dividend Pool Contract. Tokens remain locked for a certain period of time.In this way, M / INV has the right to receive dividends from the advertising revenues of the PolypuX platform. The following formula is used when calculating the portion of the advertising revenue to be distributed as dividend. While calculating the portion of advertising revenue to be distributed as Dividend, the total amount of Pux tokens in the Dividend Pool Contract is divided by the total supply of the Pux token. (Formula: D / T = R) The result shows what percentage of the advertiser’s payment will be distributed as dividends.

  • The first person sent 160,000 Pux.
  • Second person sent 240,000 Pux.
  • The third party also sent 400,000 Pux.

According to this example, the total amount of Pux in the Dividend Pool Coverage was 800,000. The total supply of Pux tokens is 80,000,000 — The total amount of tokens in the Dividend Pool Contract is divided by the total supply amount. (800.000 / 80.000.000 = 0.1) The result shows us what percentage of the payment made by the advertiser will be distributed to the stakeholders. This ratio is symbolized by the letter (R).

2. Let’s continue to explain with examples. There is a Payment Pool Contract (PPC) in PolypuX DeFi ecosystem. Advertiser (A) sends Ethereum or Pux tokens to this contract to create an advertising campaign on the PolypuX platform. This Ethereum and/or Puxs’ sent to the contract is symbolized by the letter (I).

I -> PPC -> O

Suppose the advertiser sent Ethereum (I). Contract (PPC) converts Ethereum to Pux token (O) based on instant price. The Pux obtained are distributed to the stakeholders according to the sample calculation given in the last paragraph of the first article. To explain;

Advertiser has sent 40 Ethereum to the Payment Pool Contract. The equivalent of this is 1,000,000 Pux tokens according to the instant price. This amount is multiplied by the above result. (1.000.000*0.1= 100.000 Pux) The amount of Pux Token that will be distributed to stakeholders from the payment made by the advertiser is 100,000. The higher the amount of Pux included in the Dividend Pool Contract, the more advertising revenue will be distributed to the stakeholders.

O * ( D / T )

3. According to the sample calculation, we determined the amount of Pux Token to be distributed to stakeholders from the advertising revenue as 100,000 Pux. So, according to what ratio will these 100,000 Pux be distributed to stakeholders? Allocation is made according to the ratio to be obtained by dividing the Pux Token amount of the stakeholders by the total Pux amount in the contract. Let’s calculate this now.

[ O * ( D / T ) ] * ( S / D )

As an example, we have written above that there are 800,000 Pux in the Dividend Pool Contract. In this contract, the first person has 160,000 (20%), the second person has 240,000 (30%) and the third person has 400,000 (50%) Pux Token. Accordingly, 20.000 Pux (20% of 100.000 Pux) is sent to the first stakeholder, 30.000 Pux (30%) to the second stakeholder, and 50.000 Pux (50%) to the third stakeholder.

4. The remaining portion of Pux sent to the stakeholders from the payment made by the advertiser to the Payment Pool Contract is transferred to the interaction wallet.

O — [ O * ( D / T ) ]

This wallet is for Pux to be sent to members for interactions with social media posts.Ethereums sent to the Payment Pool Contract are also sent to a specific wallet to be used for the development of PolypuX.

5. Ethereums sent to the Payment Pool Contract are also sent to a specific wallet to be used for the development of PolypuX.

6. Thanks to smart contracts, all these automated transactions take place in a short time. The advertiser can run the ad campaign shortly after paying.

--

--