Skip to content

feat(frontend): invoice securitization and fractional ownership UI #231

Description

@samjay8

Summary

Build the UI for invoice securitization: allow invoice owners to fractionalize invoices into position tokens that can be traded, and allow investors to purchase fractions.

Problem

Currently invoices are binary (owned or not). Fractional ownership enables smaller investors to participate and increases liquidity.

Requirements

  • Fractionalization wizard: split invoice into N position tokens
  • Token pricing: total_value / N
  • Purchase flow: select fraction, sign transaction
  • Portfolio view: show fractional positions
  • Secondary market: list position tokens for sale
  • Price history chart for position tokens
  • Dividend distribution tracking

Technical Details

  • Position tokens are SEP-41 tokens (Task 7)
  • Token metadata: { name, symbol, decimals, total_supply }
  • Purchase via transfer() call on position token contract
  • Price history from on-chain transaction history

Acceptance Criteria

  • Fractionalization wizard works
  • Purchase flow completes
  • Portfolio shows fractional positions
  • Secondary market listing works
  • Price history displayed
  • Dividends tracked

Related Issues

Metadata

Metadata

Assignees

Labels

GrantFox OSSIssue tracked in GrantFox OSSMaybe RewardedIssue may be eligible for a GrantFox rewardThird CampaignCampaign: Third CampaignfrontendNext.js frontend workhigh-complexityLarge multi-part effort — new subsystems, cross-cutting changes

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions