Who takes part
- Two investors
- Asset manager of the platform
Steps
- The first investor buys 50 tokens for 2,500 USDC. The money is held by the sale contract, and the purchase is marked as paid, waiting for the sale to close.
- A second investor buys the remaining 50 tokens. The sale is sold out and closes.
- The sale reached its minimum, so the asset manager finalizes it. The issuer receives the money and both buyers receive their tokens.
- A later tranche is withdrawn before it reaches its minimum. The asset manager stops it, and the sale contract keeps the money until each buyer takes it back.
- The investor clicks Get the money back. One transaction returns the full amount to her wallet.
Result
- Investors never depend on the issuer to return funds: refunds come straight from the sale contract.