Skip to main content

Primary Market: Bond Token Investment

The Primary Market is where the smart contracts called the Funding Contracts are listed. To mint Bond Tokens, users must access the Primary Market via the User Dashboard and participate in the Funding Phase by depositing their funds into the Funding Contract of the Bond Token they wish to purchase.


For detailed information about our loyalty program and early participant rewards, please refer to our blog post covering the funding phase mechanics and incentive structures.

Multichain Architecture

Bondi v2 introduces a multichain architecture that enables simultaneous funding phases across multiple EVM-compatible blockchains. This expansion allows users to participate in Bond Token funding from their preferred blockchain while maintaining unified access to the same investment opportunities.

Cross-Chain Participation

Users can now participate in funding phases from multiple supported chains:


Unified Funding Pools: Investments from all chains contribute to the same funding targets
Cross-Chain Mirroring: Investments are automatically mirrored across all supported chains
Flexible Chain Selection: Choose your preferred chain based on gas costs and existing asset holdings
Consistent Distribution: Bond Tokens are distributed proportionally regardless of originating chain

Funding Contract Architecture

The Primary Market operates through specialized smart contracts called Funding Contracts, accessible exclusively through verified users via the User Dashboard. These contracts serve as secure pooling mechanisms where investor funds remain non-custodial until predetermined funding targets are achieved, ensuring security and transparency throughout the investment process.


The Funding Phase: Structured Investment Process

Each Bond Token offering undergoes a structured Funding Phase governed by specific parameters designed to ensure successful bond acquisition while maintaining fairness and accessibility for all participants.

Core Funding Parameters

Target Funding Amount

The total capital required for each bond offering, representing the amount needed to purchase the underlying bonds in traditional markets. Bondi's inaugural funding phase establishes a $200,000 target, sized to balance accessibility with meaningful market impact.

Funding Period Duration

A predetermined timeframe within which the target funding must be achieved to proceed with bond acquisition. The inaugural offering features a 30-day funding window, providing sufficient time for community participation while maintaining momentum and urgency.

Whale Participant Threshold

A minimum contribution level that qualifies investors for enhanced benefits and recognition within the platform ecosystem. Contributors meeting the $5,000 whale threshold receive the Whale NFT.

Minimum Investment Requirement

The smallest permissible investment amount, designed to maximize accessibility while maintaining operational efficiency. The $100 minimum investment ensures that retail investors can participate meaningfully in previously inaccessible emerging market bonds.

Pricing Mechanisms

Clean vs. Dirty Price Execution

Bond acquisitions are executed at the dirty price, which incorporates both the clean price and accrued interest from the last coupon payment to the settlement date. This market-standard approach ensures accurate pricing while the target amount calculation incorporates:


Base bond cost (clean price × quantity)
Accrued interest buffer collected upfront
Service and minting fees for operational sustainability

Any excess accrued interest beyond actual requirements is distributed to token holders with their first coupon payment.

Refund Mechanism

Funds deposited into Bondi's smart contracts remain non-custodial until the target amount is reached across all chains. If the target is not met by the end of the funding period, anyone can trigger the refund process using the refundInvestors(uint256 amountOfInvestorsToRefund_) function, or participants can withdraw their contributions individually via withdraw().

How to Call refundInvestors

To call the refund function, follow these steps:


1. Retrieve Total Investor Count

Use the totalInvestorsAmount() function to retrieve the total number of investors. This function can be called by anyone and returns the total count of investors in the funding phase.


Example:
uint256 totalInvestors = fundingContract.totalInvestorsAmount();
2. Execute Refund Function

Call the refundInvestors() function, providing the total number of investors as the parameter.


Example:
fundingContract.refundInvestors(totalInvestors);
Bondi never has custody of user funds until the target amount is reached.


Automated Distribution System

Smart Distribution Processing

Bondi v2 includes automated systems that handle the complex process of cross-chain investment tracking and token distribution:

Investment Processing

Real-time Monitoring: Automated systems monitor funding progress across all supported chains
Cross-Chain Reconciliation: Investments are automatically reconciled across chains every 15 seconds
Unified Accounting: All investments contribute to the same funding pool regardless of originating chain

Token Distribution

Proportional Allocation: Bond Tokens are distributed based on each participant's contribution percentage
Automated Claims: KYC-verified users receive automatic token distributions
Merkle Proof System: Secure, verifiable distribution system ensures accurate token allocation


Investment Process Flow

Verification and Onboarding

1. Identity Verification: Complete KYC procedures through the User Dashboard to gain access to funding opportunities.


2. Wallet Whitelisting: Verified wallets receive permanent authorization for current and future funding phase participation.


3. Chain Selection: Choose your preferred blockchain for participation based on gas costs and existing holdings.


4. Investment Selection: Choose from available funding opportunities with detailed risk assessments and projected returns.

Funding Participation

5. Capital Commitment: Deposit stablecoins into selected funding contracts within the specified timeframe.


6. Cross-Chain Processing: Your investment is automatically mirrored across all supported chains for unified tracking.


7. Progress Monitoring: Track funding progress through real-time dashboard updates and community metrics.


8. Automatic Processing: Upon successful funding, bonds are acquired automatically through regulated custodian brokers.

Token Distribution

9. Proportional Minting: Bond Tokens are minted and distributed according to each participant's contribution percentage.


10. Automatic Distribution: KYC-verified users receive automatic token distributions to their registered wallets.


11. Loyalty Rewards: Early participants receive additional NFT rewards based on their commitment duration and amount.


Regulatory Compliance and Security

Traditional Finance Integration

The Primary Market maintains integration with traditional financial infrastructure through:


Regulated custodian partnerships for secure bond acquisition
Automated compliance monitoring throughout the funding process

The Primary Market ensures that Bondi never maintains custody of user funds until successful completion of funding targets, maintaining security and transparency throughout the investment process.