Zendvo utilizes the Stellar Soroban smart contract platform for its core time-locking functionality.
The contract acts as a non-custodial escrow that accepts USDC deposits. Upon deposit, a unlock_timestamp is set.
Only the designated recipient_address can claim the funds, and only after the current_timestamp is greater than or equal to the unlock_timestamp.
Once the funds are locked in the contract, neither Zendvo nor the Sender can withdraw them early. This ensures the gift remains "hidden" and "locked" as promised.
- Language: Rust
- Platform: Stellar Soroban
- Status: Deployment on Testnet/Mainnet