Perohub Web3 Whitepaper
Perohub now enables artists to leverage Web3 technologies to financialize themselves.
Briefly, an artist can issue their own ERC-20 token whose price is pegged to their revenues on Perohub.
Tokens
Currently all tokens are minted on Base chain.
There are two kinds of tokens. PERO and ArtistCoins. PERO is platform token used to mint ArtistCoins, initial purchase ArtistCoins, and to receive dividends.
An artist can issue their own ArtistCoin and give it whatever symbol they like, as long as it hasn't already been taken on mainnet.
PERO
PERO is the platform token and is ERC-20 compatible, meaning that once it is minted you can trade it freely across the Web3 world.
PERO is used when:
- An artist wants to issue his/her own ArtistCoin
- A user wants to buy some ArtistCoin during initial sale
- ArtistCoin holders receive dividends
PERO will do an ICO, you can use fiat to buy PERO on Perohub website.
ArtistCoin
ArtistCoin is ERC-20 compatible, meaning that once it is minted you can trade it freely across the Web3 world.
Every artist can issue their own ArtistCoin, and ArtistCoins of different artists are different tokens.
For convenience, let's call ArtistCoin the collective term for all tokens issued by artists, and artistCoin for a token issued by one artist.
When an artist issues an artistCoin, they will have to set a revenue share to dispatch dividends to artistCoin holders. Perohub will make sure every time the artist withdraws, the share of the revenue will be distributed to the artistCoin holders denominated in PERO.
When dispatching dividends, Perohub will buy PERO from DEX instead of minting new PEROs to keep PERO price stable.
Currently Perohub only buys PEROs from Uniswap v3, where Perohub provides the initial liquidity.
During the initial token offering, users need PEROs to buy the artistCoin at a price set by the artist. After that, artistCoin can be traded freely in Web3 world.
Tokenomics
PERO ICO sells 10000000 PEROs, at the price of $0.01, which means cap is $100000. This number is picked considering the revenue of Perohub in recent months, and for the sake of feasibility.
All ArtistCoin holders will receive 2.6% more PEROs when distributing PERO dividends, to encourage people to hold ArtistCoins instead of PEROs, which also means, if PERO's demand can't catch up by 2.6%, the price of PERO will drop slightly.
This shouldn't be a trouble for ArtistCoin holders as 2.6% inflation will firstly go to those holders and the rest PEROs are bought from market.
After ICO, the only way to mint PERO is through ArtistCoin dividend distribution, at the inflation rate of 2.6%.
After initial offering of artistCoin, the only way to mint new artistCoin is to execute a proposal on chain, which can be created by any one of the holders, and has to be approved with vote by over half of the artistCoins held.
Immutability
Most of the things we talked about earlier are immutable on-chain, including:
- PERO balance, transfers, etc., as it is an ERC-20 token
- ArtistCoin balance, transfers, as it is an ERC-20 token
- The only way to mint PERO is through dividend distribution with 2.6% inflation
- The only way to mint ArtistCoin is through proposal
- The proposal needs votes from over half of the artistCoins held
- The trade between PERO and ArtistCoin
- The purchase of PERO after ICO on DEX
Below is not on-chain:
- PERO ICO, as you need to pay fiat.
- DividendDistribution contract needs to be called by Perohub's server every time an artist (who has issued an artistCoin) withdraws. This is not guaranteed by blockchain as all revenue of artists come from fiat at the moment.
Perohub has deployed contracts below on Base
- PERO.sol 0x26b1ACd3B988e2b3F07297b7279cbF68b03b9243
- ArtistCoinFactory.sol 0xcaa1BFeF62e2925c43ED211c879C8FB01101d8c6
- ArtistCoinGovernance.sol 0xD4690ea94ADA3ae3f9F2B434831588Aad6b85449
- DividendDistribution.sol 0x28633D6c6132C74f3986801BdfAC2Be7a68a47d2
After the launch, those contracts will remain upgradable for a period of time in case there are uncovered critical bugs. After that those contracts will be totally immutable.
Roadmap
Stage 1
- PERO ICO
- Some artists may have already issued their artistCoins, you need PERO to buy their artistCoins
- Perohub seeds initial PERO <-> USDC liquidity on Uniswap v3
- Dividend distribution contract starts working with Uniswap v3 liquidity pool (Dividend distribution never buys PERO from ICO as this is too off chain I think, while it may bring some arbitrage window between PERO on Uniswap and PERO on ICO before ICO is sold out)
Stage 2
PERO ICO completes.
Stage 3
- Perohub plans to support NFT trading using ArtistCoin soon.
- Perohub may maintain an exchange between PERO and ArtistCoin, centralized or decentralized in the future.
FAQ
Is PERO an ICO
Yes, you can buy PERO with fiat before it's sold out during ICO
Is Perohub doing ICOs for artists too?
No, this would make Perohub a centralized exchange. Perohub is not prepared for it.
Where can I buy PERO or ArtistCoin?
You can buy PERO on ICO before it's sold out, or on any DEX where there is liquidity.
You can buy ArtistCoin on Perohub using PERO during it's initial sale, or on any DEX where there is liquidity.
How can I buy PERO or ArtistCoin?
You can set up your Coinbase smart wallet right on the Perohub website.
After you got a wallet, you can interact with related contracts on Base chain.
What if I changed device or lost passkey
Coinbase smart wallet leverages biometric identities on your device, fingerprint, FaceID, etc.
Some passkey providers, like Google Password Manager or iCloud Keychain, may be shipped with cloud backup functionality. Be sure to back up your passphrases before changing your device if you set up your Coinbase smart wallet with the device.
Perohub doesn't keep your passphrase in any form. Actually no one does including Coinbase. It only rests in your device.
You won't be able to rely on Perohub to recover your wallet or passphrase. Perohub doesn't know it in the first place.
What if I transferred PERO or ArtistCoin to someone else by mistake?
It is irreversible by design; this is how blockchain works. Be cautious when you make any trade on Web3.
Risk
Cyber Security Risk
Any server can be hacked as reward is high enough. There is no exception for Perohub either.
Basically, Perohub doesn't keep any private key in any form on server. Perohub leverages Coinbase Wallet SDK to trade on behalf itself.
However, hackers could still be able to get SDK API key by hacking the server.
Perohub's only dangerous hot wallet is the ICO wallet which sends PERO during ICO. If this wallet got hacked, those PEROs are all hacker's. This would be an asset loss for Perohub, but your PEROs in your wallet are safe.
Perohub also uses hot wallet to call dividend distribution contract on chain. If hacker got this wallet, he could mint PERO at 2.6% inflation rate, but with his own PERO. For example, the hacker had to pay 100 PERO to mint 2.6 PERO, which was very likely not to be a good deal.
Investment Risk
For ArtistCoin holders, you have to trust Perohub to dispatch dividends honestly to get PERO dividends. Beyond that everything can be verified on-chain; you don't have to trust, you verify.
And there is no guarantee the price of PERO or the price of any ArtistCoin will go up or down. It's highly up to market.
However, it's guaranteed that PERO's inflation rate is 2.6%, if there is any inflation(no dividend, no inflation).
Disclaimer
PERO is a utility token designed solely for in-platform payments and reward distribution. They do not represent equity, debt, profit-sharing rights, or any other ownership interest and are not intended to be securities or investment contracts under the U.S. Securities Act, the EU Prospectus Regulation, or any other applicable securities laws. Nothing in this white paper should be construed as a prospectus, an offer of securities, or investment advice of any kind.