Bullish.social

Configurations

Some of what DAO can make effect at the ecosystem

DAO Configuration

The following parameters can be modified by the DAO to configure the governance itself:

ParameterPurposeRangeImpact
quorumThresholdPercentMinimum percentage of total votes required for a proposal to be valid.20% – 60%Higher values require broader participation; lower values make it easier to pass proposals.
approvalThresholdPercentMinimum percentage of "yes" votes needed for approval.70% – 90%Higher thresholds ensure stricter consensus; lower thresholds speed up decision-making.
eligibleWeekCountNumber of historical weeks considered for voting power.2 – 8 weeksShorter periods always allow the newest contributors to vote.
votingMaximumRankMaximum rank (individual or club) eligible for voting power.100 – 1,000Lower ranks concentrate power in top performers; higher ranks democratize influence.
votingDurationDuration of the voting period.3 – 14 daysShorter durations speed up governance; longer durations encourage broader participation.
interimActiveEnables/disables interim governance mode.When active, the interim owner can fast-track proposals.
allowOnlyTrustedTargetsRestricts proposal targets to trusted contracts.When enabled, only approved addresses can be targeted, reducing risks.
restrictedFunctionsBlocks critical functions (e.g., token transfers) from public proposals.Only the interim governor can propose restricted functions, enhancing security.

Reward Configuration

The following parameters can be modified by the DAO to configure the governance and reward system:

ParameterPurposeRange
rewardLevelDetermines the total weekly reward pool (uses values from the rewardLevels array).0 – 14
rewardIndividualMaxMaximum number of users eligible for individual rewards (e.g., top 100 users).5 – 10,000
rewardClubMaxMaximum number of clubs eligible for club rewards (e.g., top 50 clubs).10 – 100,000
rewardToIndividualPercentPercentage of rewards allocated to individual users (e.g., 25% → 75% to clubs).1 – 30
maxClubMembersMaximum allowed members per club for reward eligibility (limits oversized clubs).100 – 1,000
bannedUsersBlock specific addresses from claiming rewards.
bannedClubsBlock specific clubs from claiming rewards.

Also, the BSToken contract includes a trustedTargets mapping, which allows future ecosystem contracts to be recognized and configured by the DAO. This enables modular expansion, where new contracts can be safely integrated and granted permissions through DAO-approved configurations, maintaining secure and decentralized governance across the platform.

On this page