Continuous Streaming Human Capital Escrows & Proof-of-Growth Attestations on Stellar Soroban
SkillFlow Protocol is a decentralized financial primitive on Stellar Soroban designed for human capital markets. It transforms talent acquisition, educational sponsorship, and developer grant funding into a continuous-streaming Real-World Asset (RWA).
Traditional grants and talent investments suffer from binary lump-sum risk (where capital is disbursed upfront with no milestone enforcement) or tedious manual invoice processing. SkillFlow solves this by combining:
- Continuous Linear Capital Streaming: Funds stream second-by-second to learners or developers based on active verification.
- Proof-of-Growth (PoG) Acceleration: Cryptographic attestations unlock milestone lump sums and permanently boost continuous streaming rates.
- Anti-Delinquency Decay Slashing: Automated time-decay penalties protect backers if project deadlines are missed without verified milestones.
- Skill Token (ST) Equity Shares: Backers receive liquid shares (SEP-41 tokens) representing fractional claims in talent productivity and revenue vaults.
SkillFlow consists of three core Soroban smart contracts coupled with a high-performance React + Vite front-end client interface:
+---------------------------+
| Sponsor / Investor |
+-------------+-------------+
|
Stakes Capital (XLM/USDC)
v
+------------------------+ +---------------------------+ +--------------------------+
| Proof-of-Growth Oracle|----->| SkillVault Contract |<---->| Skill Token (SEP-41) |
| (PoG Verifier Engine) | | (Soroban Smart Escrow) | | Human Capital Asset |
+------------------------+ +-------------+-------------+ +--------------------------+
|
Streams Vested Capital
v
+---------------------------+
| Learner / Talent |
+---------------------------+
| Contract | Path | Description |
|---|---|---|
skill_vault |
contracts/skill_vault |
Manages linear capital streaming, milestone unlocking, delinquency decay slashing, and sponsor refunds. |
skill_token |
contracts/skill_token |
Soroban SEP-41 compliant token contract representing fractional governance & yield shares. |
pog_verifier |
contracts/pog_verifier |
Cryptographic oracle verifier validating Ed25519 milestone signatures from trusted verifiers. |
Capital is streamed to the target wallet according to the rate differential:
-
$R_{\text{base}}$ : Base streaming rate in stroops/second. -
$\mu(t)$ : Proof-of-Growth multiplier (in Basis Points, where$10000 = 1.0\times$ ).
When milestone
If a milestone deadline passes
Slashed funds are automatically transferred into the Sponsor Refund Pool, allowing sponsors to redeem principal by burning Skill Tokens (
For full formal derivations, see
docs/economic_model.mdanddocs/architecture.md.
- Rust & Cargo:
rustup target add wasm32-unknown-unknown - Soroban CLI:
cargo install --locked soroban-cli - Node.js:
v18.0.0+ - Freighter Wallet: Extension installed in Chrome/Brave/Firefox for Soroban Testnet.
git clone https://github.com/skill-flow/skill-flow-protocol.git
cd skill-flow# Build WASM binaries for all contracts
cargo build --target wasm32-unknown-unknown --release
# Run comprehensive Rust unit & integration test suites
cargo test# Install NPM dependencies
npm install
# Start Vite live dev server
npm run devVisit http://localhost:5173 in your browser to interact with the dashboard, Freighter wallet connect, talent trajectory registration, and PoG milestone simulator.
We welcome contributions from developers, designers, and Web3 researchers! Please review our [CONTRIBUTING.md] for detailed instructions on how to propose changes, pick up Drips Wave issues, and submit pull requests.
Security is paramount. If you discover a security vulnerability in SkillFlow Protocol smart contracts or frontend client, please read our [SECURITY.md] policy for responsible disclosure guidelines.
SkillFlow Protocol is open-source software licensed under the MIT License.