DEBOCK COIN (DBC)
Tokenizing Real Estate | Fractional Ownership | Automated Yields
Contract: 0xD8d36924D3e2903219D9f3f1E5aE21e4e5E74260 |
Chain: BSC (Binance Smart Chain) |
Total Supply: 300,000,000 DBC
Executive Summary
Debock Coin (DBC) is a BEP-20 utility token bridging DeFi and real estate through:
π Tokenized property shares (fractional ownership via NFTs).
π Automated rental yields (smart contracts distribute revenue).
ποΈ Developer financing (milestone-based capital release).
π Affordable housing initiatives (via Debock Foundation).
Mission: Democratize real estate investment while ensuring compliance, transparency, and liquidity.
Tokenomics & Allocation
Total Supply: 300,000,000 DBC β allocated to align incentives across liquidity, team, ecosystem, marketing, staking, and community.
Allocation
%
DBC Amount
Lock/Vesting
Liquidity & Public Supply
40%
120,000,000
Unlocked at TGE
Team & Advisors
20%
60,000,000
12-month cliff, 24-month linear
Ecosystem Reserve
15%
45,000,000
6-month cliff, 18-month linear
Marketing & Growth
10%
30,000,000
10% at TGE, 90% over 12 months
Staking Rewards
10%
30,000,000
Released over 36 months
Airdrop & Community
5%
15,000,000
50% at TGE, 50% over 6 months
π Security: All locked tokens use OpenZeppelin Timelock or multi-sig wallets (e.g., Gnosis Safe). Vesting schedules are immutable and verifiable on-chain.
Real Estate & Housing Utility
π’ Tokenized Property Workflow
Developer Onboarding: KYC/AML verification + project approval by Debock Foundation.
Property Tokenization: Legal documents hashed on-chain; NFTs minted as ownership shares.
Investor Participation: Users buy NFT shares via DBC or stablecoins (e.g., BUSD).
Revenue Distribution: Rental income auto-converted to DBC and distributed to NFT holders.
Secondary Market: NFTs tradable on Debock's marketplace (or OpenSea with royalties).
π Legal Compliance:
Partnerships with licensed custodians for off-chain asset backing.
Jurisdiction-specific SPVs (Special Purpose Vehicles) to hold properties.
Smart contracts include pause functions for regulatory actions.
ποΈ Affordable Housing Initiative
The Debock Foundation will allocate 5% of ecosystem funds to:
Subsidized housing projects in India/UAE.
Partnerships with NGOs for low-income housing.
Staking rewards for donors (e.g., 10% APY boost for foundation contributors).
Development Roadmap
Phase
Duration
Key Deliverables
Status
Phase 1: Foundation
0-3 Months
Token deployment (BSC) + CertiK audit .
Liquidity on PancakeSwap + initial CEX listing.
Whitepaper v1.0 + website launch.
Community airdrop (5M DBC).
β
Completed (Q1 2025)
Phase 2: Growth
3-9 Months
Staking platform (APY 12-25%) + NFT rewards.
Top-10 CEX listings (e.g., MEXC, Gate.io).
Investor dashboard (MVP) for property tracking.
First real estate partnership (MOU signed).
π In Progress
Phase 3: Pilot Projects
9-18 Months
Launch first tokenized property (India/UAE).
NFT ownership certificates + rental payouts.
Debock Foundation's affordable housing initiative.
Cross-chain bridge (Ethereum/Polygon).
π
Q3 2025
Phase 4: Governance
18-36 Months
DAO voting for project approvals.
Mobile app for NFT trading + yield tracking.
Institutional partnerships (REITs, family offices).
π
2026
Phase 5: Global Expansion
36+ Months
Expansion to Europe/USA markets.
Regulated security token offerings (STOs).
AI-driven property valuation tools.
π
2027+
Leadership & Compliance
MM
Mukesh Manveer Singh
CEO / Chairman β Debock Group
20+ years in real estate & manufacturing.
Led 500+ crore projects in India/UAE.
SS
Sonu Sharma
CTO, Blockchain
Ex-WazirX, smart contract auditor.
Specializes in tokenized assets.
Key Advisors
Nishant Gautam: Legal & Compliance (Ex-Deloitte).
Nishu Goyal: Marketing & Partnerships.
Official Contact: info@debockcoin.com
π‘οΈ Security & Compliance
Audits: CertiK + SlowMist (pre/post-launch).
Legal: Partnered with Cyril Amarchand Mangaldas (India) for tokenized asset structuring.
KYC/AML: Mandatory for property investors via Sumsub .
Treasury: Multi-sig (3/5) with time-locked funds (Gnosis Safe).
Technical Architecture
π§ Smart Contracts
DBC Token: BEP-20 with blacklist (compliance) + tax mechanism (2% buy/sell tax β treasury).
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;
import "@openzeppelin/contracts/token/ERC20/ERC20.sol";
import "@openzeppelin/contracts/access/Ownable.sol";
contract DebockCoin is ERC20, Ownable {
uint256 public constant TOTAL_SUPPLY = 300_000_000 * 1e18;
uint8 public buyTax = 2;
uint8 public sellTax = 2;
constructor() ERC20("Debock Coin", "DBC") {
_mint(msg.sender, TOTAL_SUPPLY);
}
function _transfer(
address from,
address to,
uint256 amount
) internal override {
if (from != owner() && to != owner()) {
if (from == tx.origin) {
amount = amount * (100 - buyTax) / 100; // Buy tax
} else {
amount = amount * (100 - sellTax) / 100; // Sell tax
}
super._transfer(owner(), address(this), amount / (100 - buyTax) * buyTax);
}
super._transfer(from, to, amount);
}
function setTaxes(uint8 _buyTax, uint8 _sellTax) external onlyOwner {
require(_buyTax < 10 && _sellTax < 10, "Tax too high");
buyTax = _buyTax;
sellTax = _sellTax;
}
}
Property NFTs: ERC-721 with royalty fees (5% to Debock Foundation).
Staking Pool: Rewards in DBC + NFT boosts (e.g., higher APY for property NFT holders).
Revenue Distributor: Auto-converts rental income (BUSD β DBC) via Chainlink oracles.
π Gas Optimization:
Batch transfers for rental payouts (saves ~40% gas).
Lazy minting for property NFTs (ERC-721A).
Use SafeERC20 for token transfers.
Conclusion & Call to Action
Debock Coin unites the transparency of blockchain with real-world value through:
π Transparency: On-chain property records + audits.
π° Liquidity: Fractional ownership + secondary markets.
π± Impact: Affordable housing via foundation initiatives.
Join the revolution:
β οΈ Disclaimer:
This whitepaper is for informational purposes only. DBC does not constitute investment advice. Real estate tokenization is subject to jurisdictional regulations. Always conduct your own research.
π₯ Download Whitepaper as PDF
Click to save this document as a PDF for offline reading
Β© 2025 Debock Coin | Contract: 0x708cE118D658A89d2921AbD25fa82ac8e17d5c19 | Debock Group of Companies
Whitepaper v1.2 | Last Updated: March 2025
π‘οΈ Smart Contract Security: Technical Safeguards
1. Reentrancy Protection
All external calls in Debock Coin's contracts use Checks-Effects-Interactions pattern and OpenZeppelin's ReentrancyGuard:
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;
import "@openzeppelin/contracts/security/ReentrancyGuard.sol";
contract DebockStaking is ReentrancyGuard {
function stake(uint256 amount) external nonReentrant {
// 1. Check (require)
require(amount > 0, "Amount must be > 0");
// 2. Effects (state changes)
_updateRewards(msg.sender);
_totalStaked += amount;
_balances[msg.sender] += amount;
// 3. Interaction (last step)
IERC20(token).safeTransferFrom(msg.sender, address(this), amount);
}
2. Oracle Security (Chainlink Integration)
For rental income conversion (BUSD β DBC), we use Chainlink's decentralized oracles with:
β
3-node decentralization (prevents single point of failure).
β
1% deviation threshold to trigger fallback oracles.
β
24-hour heartbeat to ensure fresh data.
// Chainlink Price Feed for BUSD/DBC
AggregatorV3Interface internal priceFeed;
constructor() {
priceFeed = AggregatorV3Interface(0x9ef1B8c0E4F7dc8bF57D9195828c7a5C9C8D418B); // BSC Testnet Example
}
function getPrice() public view returns (int256) {
(, int256 price, , , ) = priceFeed.latestRoundData();
require(price > 0, "Chainlink: Invalid price");
return price;
}
3. Upgradeability & Pausability
Critical contracts (e.g., DebockCoin, PropertyNFT) use:
π UUPS Proxy Pattern (via OpenZeppelin) for transparent upgrades.
βΈοΈ Emergency Pause (onlyOwner) for regulatory compliance.
π Timelock (48h) for governance changes.
π Audit Scope:
CertiK covered reentrancy, oracle manipulation, and access control in March 2025.
SlowMist audited NFT metadata storage and rental distribution (April 2025).
π Deploying Debock Coin with Remix IDE
Step 1: Contract Setup
Open Remix : Go to remix.ethereum.org .
Create File : Click "File Explorer" β Create DebockCoin.sol.
Paste Code : Use the contract from Section 6 (with pragma solidity ^0.8.20).
Step 2: Compile
Go to "Solidity Compiler" tab.
Set:
Compiler : 0.8.20
EVM Version : "Paris" (or latest)
Optimization : Enabled (200 runs)
Click "Compile DebockCoin.sol" .
// SPDX-License-Identifier: MIT
pragma solidity ^0.8.20;
import "@openzeppelin/contracts/token/ERC20/ERC20.sol";
import "@openzeppelin/contracts/access/Ownable.sol";
contract DebockCoin is ERC20, Ownable {
constructor() ERC20("Debock Coin", "DBC") {
_mint(msg.sender, 300_000_000 * 1e18); // 300M supply
}
}
Step 3: Deploy to BSC Testnet
Go to "Deploy & Run Transactions" tab.
Set:
Environment : "Injected Provider" (MetaMask).
Account : Your BSC-testnet-funded wallet.
Gas Limit : 500,000
Click "Deploy" β Confirm in MetaMask.
Step 4: Verify on BscScan
Copy the deployed contract address from Remix console.
Go to BscScan Testnet .
Paste address β Click "Verify & Publish" .
Select:
Compiler : 0.8.20
Optimization : Yes
License : MIT
Paste the DebockCoin.sol code β Submit.
Step 5: Interact with Contract
Use Remix or web3.js/ethers.js to interact:
// Example: Transfer DBC tokens using ethers.js
const { ethers } = require("ethers");
const provider = new ethers.providers.JsonRpcProvider("https://bsc-dataseed.binance.org/");
const contractAddress = "0x708cE118D658A89d2921AbD25fa82ac8e17d5c19";
const abi = [/* Paste DBC ABI from Remix */];
const contract = new ethers.Contract(contractAddress, abi, provider);
const tx = await contract.transfer("0xRecipientAddress", ethers.utils.parseEther("1000"));
await tx.wait();
console.log("Transferred 1000 DBC!");
π§ Pro Tips:
Use Remix Plugins :
Flatten : To flatten contracts for verification.
Solidity Unit Testing : Test with Chai.
For PropertyNFT , use @openzeppelin/contracts/token/ERC721/extensions/ERC721URIStorage.sol.