Read this before you move money or if you have general questions.
Use this page when you are creating an escrow, debugging a wallet issue, or deciding what to do after a contract changes state. Start a discussion in GitHub Discussions and ask anything there.
Do I need crypto experience to use TrustLedger?
No. The app guides you through wallet connection, escrow funding, work submission, approval, and disputes with plain-language labels.
What happens to funds after a contract is created?
Funds stay in the smart contract escrow. They release only after client approval, acceptance-window expiry, deadline recovery, or an arbitration ruling.
Why do I need Sepolia ETH?
Sepolia ETH pays gas for development and testnet transactions. It has no real value, but faucets rate-limit it to prevent abuse.
Can I pay with USDC instead of ETH?
Yes, supported ERC-20 escrows use token approval and funding instead of sending native ETH directly with the acceptance transaction.
What should I do when a transaction fails?
Check that the connected wallet is the expected client, freelancer, or juror wallet; confirm the network; then read the simulation or wallet error before retrying.
How are disputes resolved?
Staked jurors commit hidden votes, reveal them later, and the median completion percentage determines payout. Majority jurors can claim rewards.
Where can I check reputation?
The reputation page shows average ratings and recovery status for a wallet when the ReputationRegistry is configured.
Need operational detail?
The developer docs cover deployment, faucets, tests, and contract behavior.