Contract Governance
Last updated
Last updated
The Pepe contract is meticulously designed to create a balanced and sustainable ecosystem through carefully managed token supply, controlled minting rates, and self-regulating inflation. This thoughtful approach ensures the long-term stability of Pepe tokens, positioning OG Pepe as a strong and enduring participant in the market.
Despite this sophisticated design, the contract remains centralized due to the absence of a renounceOwnership function, which means the original deployer retains permanent control over the contract. Governance decisions are therefore ongoing and centralized.
Permanent Ownership: At the time of the contract's creation, the renounceOwnership function was not included. This omission means that the deployer remains the permanent manager of the contract, with no option to transfer ownership or relinquish control. While this centralization might raise concerns within the community regarding the potential supply and minting rates, it also ensures that the developer is motivated to sustain a healthy and vibrant ecosystem.
The original deployer has unique access to the following methods in Pepe's contract:
setChadAddress() - Set the recipient of the Pepe mint tax
setDifficulty() - Set the rate of Pepe's rewards and its inflation rate: (0 to 78.881M Pepe/day)
setOracleAddress() - Set the address which calculates the value of the claimed Pepe.
setTax() - Change the percentage to pay in ETH to Chad contract when minting Pepe based on the Oracle value.