# Introduction

Stellar Talent is a backend-driven escrow platform that leverages Soroban smart contracts to manage secure, trustless payments between users. Contract creation, deployment, and execution are fully abstracted through backend services and wallet integrations, eliminating the need for direct blockchain interaction.

Users submit contract parameters via a simple frontend form. Once accepted by the recipient, the backend triggers deployment of a Soroban contract containing all on-chain logic and state. Funds are locked and later released either manually or automatically based on the contract terms—without any third-party involvement.

***

### Definitions, Acronyms, and Abbreviations

* **Escrow Contract**: A smart contract that securely holds funds until predefined conditions are met.
* **Soroban**: Stellar's smart contract platform used for on-chain logic like fund locking and release.
* **Wallet Kit**: A frontend integration tool used to connect and authorize Stellar wallets.
* **RPC (Remote Procedure Call)**: A protocol enabling backend interaction with the Soroban network.

***

### Architecture Constraints

#### Trustless by Design

All payment logic is enforced on-chain via Soroban smart contracts. The backend cannot pause, cancel, or modify a contract once deployed.

#### Abstracted Blockchain Complexity

Users never interact directly with Soroban. All contract logic is abstracted through the backend and signed via Wallet Kit.

#### Immutable Contracts

Once deployed, contracts cannot be edited or canceled. Terms like amount, release method, and recipient are locked in.

#### No Dispute Mediation (MVP Scope)

The system does not resolve disputes. Users must select either manual or auto-release, knowing each has trade-offs.

#### Off-Chain Identity & Proposal Handling

User authentication, contract drafts, and recipient invites are managed off-chain for a simpler experience.

#### Wallet Integration Constraint

All signing flows rely on Creit Wallet Kit, which limits users to Stellar-compatible wallets.

#### Optimized for Performance and Cost

The system is designed to support multiple simultaneous contracts and micro-transactions, taking advantage of Stellar's low fees and fast finality.
