Borrower setup
Start with one embedded-wallet login, bind the borrower session, then continue into the private borrower dashboard after the session is actually connected.
Sign in and bind the borrower session. Safe signing, transaction broadcast, signer funding, and lender evidence stay outside onboarding.
Sign in and attach the borrower session. Safe signing, broadcast approval, funding evidence, and lender proof stay separate.
This setup screen prepares private review. It does not sign a Safe transaction, broadcast a transaction, fund a signer, or prove independent lender evidence.
Borrowers set up access. Lenders review after sign-in. Operators manage controls. This page only routes users; it does not create a funded facility or approve a Safe transaction.
Start with one embedded-wallet login, bind the borrower session, then continue into the private borrower dashboard after the session is actually connected.
Lenders review private access, reporting packs, and evidence after authentication. This page does not prove independent lender participation.
Operators manage Safe evidence, monitoring, and release blockers. Curators receive status; they do not sign or move funds.
Safe receipts, funded signer context, broadcast approval, and independent lender evidence remain separate proof gates.
No EVM owner wallet resolved yet.
No smart-wallet control address resolved yet.
Login opens the Privy modal once. After that, this shell tries to reuse the session token instead of asking for a second signature.
This lane is designed for one login click first. The session proof is created only after the embedded EVM wallet exists.
Each stage must complete before the next becomes active.