List of Contracts in Built By DAO System
1
Native utility token used for transactions, staking, rewards.
Staking, burning, minting, token buyback.
2
EQT Token Contract (Soul-Bound ERC-721)
Represents equity accumulation, primarily non-transferable.
Whitelisted trades, burnable, property ownership accumulation.
3
Access Tokens Contract (ERC-721)
Temporary-use tokens for property amenities, events, or short-term engagements.
Time-locked NFTs, minting/burning controlled by administrators.
4
Membership NFTs Contract (Soul-Bound ERC-721)
Represents membership levels (community, investor, governance).
Non-transferable, mintable by DAO, privileges based on tier.
5
Investor NFTs Contract (Soul-Bound ERC-721)
Represents different investment roles (angel, venture).
Voting rights, special privileges, burnable.
6
Leadership & Contributor NFTs Contract
Specialized NFTs for key stakeholders and early contributors.
Governance powers, tie-breaking votes, lifetime rewards.
7
Governance Contract
Manages voting, proposals, and governance decisions.
NFT-based voting, weights based on membership level.
8
Staking and Rewards Contract
Manages staking of BLTBY tokens.
Staking rewards, governance incentives, tiered reward multipliers.
9
Rental and Rebate Contract
Manages rental income and equity accumulation.
Issues EQT tokens, rental rebates, individual lease contracts.
10
Access Control Contract
Controls access to specific community amenities and privileges.
Gated by Membership NFTs, privilege enforcement.
11
Manages DAO treasury for long-term stability and funding.
Token issuance, buyback, fund allocation.
12
Token Redemption and Buyback Contract
Handles redemption of EQT tokens for property or equity buyback.
Burn tokens for equity claims, manage buyback process.
13
Stablecoin Integration Contract
Allows interaction with stablecoins for reduced volatility.
Overcollateralized stablecoin management.
14
Automated Anti-Institutional Mechanism Contract
Disincentivizes institutional investors.
Ownership cap, transaction monitoring, resale restrictions.
15
Property Management Contract
Tracks property ownership, rental status, and management rights.
Property registry, tokenized properties, integrates with governance.
16
Manages contract upgrades and migrations.
Proxy-based upgradeability, minimal user disruption.
BLTBY Token Contract (ERC-20)
Purpose: Native utility token used for transactions, staking, and rewards.
Features: Staking, burning, minting, token buyback.
Contract Details: Implements the ERC-20 standard. Includes functions for staking and burning, with minting controlled by DAO administrators. Tokens are distributed for various purposes, including rewards for participation and community engagement.
EQT Token Contract (Soul-Bound ERC-721 with Whitelisted Transfers)
Purpose: Represents equity accumulation, primarily non-transferable.
Features: Can be traded with whitelisted addresses and contracts, including issuing contract. Burnable when needed. Non-transferable, soul-bound equity token representing property ownership accumulation.
Contract Details: Implements a customized ERC-721 standard where tokens are non-transferable except to whitelisted addresses. The contract includes functions for controlled burning and whitelisted transfers, which facilitate specific scenarios like liquidation or equity claims.
Access Tokens Contract (ERC-721)
Purpose: Temporary-use tokens for property amenities, events, or short-term engagements.
Features: Allows limited-time access to specific DAO resources.
Contract Details: Implements ERC-721 standard to create non-fungible tokens that can be time-locked or restricted for specific uses. Minting and burning of these tokens are controlled by the DAO administrators to ensure proper allocation and limited duration. Tokens can be assigned an expiration date after which they become invalid.
Membership NFTs Contract (Soul-Bound ERC-721)
Purpose: Represents membership levels (community, investor, governance).
Features: Non-transferable, only mintable or burnable by DAO. Controls access privileges.
Membership NFTs for Members:
Community Member NFT: Grants access to basic community benefits and participation in DAO events.
Investor Member NFT: Allows access to investment opportunities and token staking.
Governance Member NFT: Includes voting rights and governance participation.
Unique Contracts per Tier: Separate contracts for each tier to manage access privileges, upgrade pathways, and associated benefits.
Contract Details: Implements a soul-bound ERC-721 standard. Different contracts are used to manage the unique access levels of community, investor, and governance members, ensuring that upgrades are managed effectively and privileges remain tier-specific.
Investor NFTs Contract (Soul-Bound ERC-721)
Purpose: Represents different investment roles and privileges (angel investors, venture investors).
Features: Non-transferable, only burnable. Governs special privileges like voting weights.
Investor NFTs:
Angel Investor NFT: Early-stage investors with access to specific benefits and governance rights.
Venture One (V1) Investor NFT: First-round venture capital investors with governance privileges and discounts on future BLTBY token purchases.
Fund Trust Investor NFT: Designed for institutional investors with tailored benefits, including larger governance stakes.
Unique Features: Governance rights with specific voting weights, special discounts on BLTBY token purchases.
Contract Details: Implements a customized soul-bound ERC-721 standard. Each investor type has unique attributes like governance weights and access to exclusive opportunities. The minting process is restricted, and tokens are only transferable for specific purposes, if at all.
Leadership and Contributor NFTs Contract
Purpose: Specialized NFTs for key stakeholders who guide and shape the ecosystem.
Features: Governance powers, including tie-breaking votes and veto rights.
Leadership and Contributor NFTs:
Leadership Council NFT: Reserved for DAO leaders with governance powers, including tie-breaking votes and veto rights. Includes a unique "Founder Director" subcategory for initial council members.
Framer NFT: Allocated to early contributors and strategic partners with enhanced governance rights and benefits.
Unique Features: Governance powers for decision-making phases, lifetime rewards reflecting critical contributions.
Contract Details: Implements ERC-721 with restricted minting. Each NFT type has governance attributes, such as weighted votes or veto rights. The lifetime reward mechanism is encoded directly into the contract, providing contributors with long-term incentives.
Governance Contract
Purpose: Manages voting, proposals, and governance decisions.
Features: NFT-based governance, voting weights based on NFT tiers and participation.
Contract Details: Integrates with all governance-related NFTs, leveraging the voting weights assigned in the membership and investor contracts. This ensures that the decision-making process is both transparent and directly tied to contributions.
Staking and Rewards Contract
Purpose: Manages staking of BLTBY tokens.
Features: Staking rewards, governance participation incentives, tiered reward multipliers.
Contract Details: Implements ERC-20 staking functions, allowing members to lock their tokens for rewards. Governance participation is also incentivized through additional staking bonuses.
Rental and Rebate Contract
Purpose: Central contract to manage rental income and equity accumulation through rent payments.
Features: Issues EQT tokens, allocates rental rebates, tracks rental history for equity building. Each member will also sign a separate contract for their lease or use of a property or apartment.
Contract Details: Rental payments are tracked to allocate equity through EQT tokens. This contract also manages rental rebates, acting as an interface for individual lease agreements.
Access Control Contract (Soul-Bound NFTs Integration)
Purpose: Controls access to specific community amenities and privileges.
Features: Uses Membership NFTs to gate access, ensures only qualified members can access services.
Contract Details: Integrates directly with Membership NFTs to verify member status. This contract is responsible for restricting or granting access based on the type of NFT held.
Treasury and Reserve Contract
Purpose: Manages DAO treasury for long-term stability and funding.
Features: Handles token issuance, buyback, and fund allocation for projects.
Contract Details: Implements functions for fund allocation, including issuance and buyback of BLTBY tokens. This ensures that project funding and DAO sustainability are managed effectively.
Token Redemption and Buyback Contract
Purpose: Handles redemption of EQT tokens for property or equity buyback.
Features: Burn tokens for equity claims, manage buyback process to control supply.
Contract Details: Facilitates the conversion of EQT tokens into property equity, allowing members to redeem or liquidate their holdings. Burn mechanisms are also included to control token supply.
Stablecoin Integration Contract
Purpose: Allows interaction with stablecoins for reduced volatility.
Features: Overcollateralized stablecoin management for rental payments and rewards.
Contract Details: Integrates a stablecoin mechanism to manage payments and mitigate market volatility. The overcollateralization ensures stability during fluctuations.
Automated Anti-Institutional Mechanism Contract
Purpose: Disincentivize institutional investors and large-scale investors.
Features: Cap on NFT ownership, transaction monitoring, and resale restrictions.
Contract Details: Monitors investor activity and imposes ownership limits to ensure fair distribution. Restrictions are coded to prevent excessive accumulation by any single entity.
Property Management Contract
Purpose: Tracks property ownership, rental status, and management rights.
Features: Property registry, rental status tracking, integrates with governance for property decisions. Properties are also tokenized individually to facilitate tracking and management.
Contract Details: Implements a property registry, integrating tokenization for each property to facilitate tracking. This contract also manages rental agreements and ties into governance decisions for community properties.
Migration and Upgrade Contract
Purpose: Upgrade and migrate existing contracts if new features or fixes are required.
Features: Proxy-based upgradeability, ensures minimal disruption to existing users.
Contract Details: Implements upgradeable proxy patterns to enable new features or improvements without affecting the existing user base. The proxy ensures seamless transitions during upgrades.
Last updated