Skip to content
Open
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
13 changes: 13 additions & 0 deletions skills/standards/ecosystem.md
Original file line number Diff line number Diff line change
Expand Up @@ -187,6 +187,19 @@ Comprehensive TypeScript SDK for OpenZeppelin Smart Accounts on Stellar.
- Built-in indexer for contract discovery
- Multiple signer types (passkeys, Ed25519, policies)

#### Cavos
Embedded self-custodial wallet SDK. The P-256 unwrap key is local: non-extractable in the browser and on React Native (OS keystore); on Node you supply the key and persist the raw scalar yourself. An encrypted ed25519 control seed is sealed into the account's on-chain data entries (`cv:ct`) and signs classic `G…` transactions.
- **Website**: https://cavos.xyz
- **Docs**: https://docs.cavos.xyz — [llms.txt](https://docs.cavos.xyz/llms.txt) and full corpus [llms-full.txt](https://docs.cavos.xyz/llms-full.txt)
- **Demo**: https://demo.cavos.xyz
- **GitHub**: https://github.com/cavos-labs/kit
- **Use Case**: In-app wallets with social login
- **Features**:
- Classic Stellar `G…` account (can invoke Soroban contracts)
- Passkeys enroll devices; they do not sign transactions
- Optional AWS Nitro enclave recovery: new device by signing in again. Intended flow rewraps the DEK to the new device; the enclave does not sign. On Stellar the measured enclave and KMS stay in the trust model
- Optional pass-through gas sponsorship

#### Passkey Kit
TypeScript SDK for passkey-based smart wallets. Sibling to Smart Account Kit, with a different authorization model — the two are not drop-in compatible.
- **GitHub**: https://github.com/stellar/passkey-kit
Expand Down