Skip to main content

Investments

Kadaikodi's investment platform lets merchants raise capital and backers invest in real businesses. Every transaction is recorded in an auditable ledger.

Investment opportunities

A merchant publishes an opportunity with:

  • Target amount — total capital sought
  • Minimum investment — smallest allowed commitment
  • Expected returns — projected yield or revenue share
  • Lock-in period — duration before withdrawal
  • Risk levelLOW, MEDIUM, HIGH

Investments

A backer commits capital to an opportunity:

  • Amount — committed capital
  • Current value — current valuation of the stake
  • Realized returns — paid-out yield
  • StatusACTIVE, MATURED, WITHDRAWN

GraphQL

query {
listInvestmentOpportunities {
id
merchantId
targetAmount
raisedAmount
minimumInvestment
expectedReturns
riskLevel
}
}

mutation {
createInvestmentOpportunity(input: {
targetAmount: 500000
minimumInvestment: 5000
expectedReturns: "12% annual revenue share"
lockInPeriod: "24 months"
riskLevel: MEDIUM
}) {
id
raisedAmount
targetAmount
}
}

mutation {
invest(opportunityId: "opp_5", amount: 10000) {
id
currentValue
status
}
}

Next steps