PayTheTalent

PayTheTalent uses XRPL escrows to make creative industry payroll instant, transparent, and safer for studios, agents, and talent.

Demo Video

Project Information

At a Glance

PayTheTalent uses XRPL escrows to make creative industry payroll instant, transparent, and safer for studios, agents, and talent.

Description

PayTheTalent is a smart invoice and escrow platform for the creative industry. Film, TV, events, and production work depend on contractors who are often paid through agencies after long invoice cycles. The problem is clear. Less than half of surveyed creative workers are paid on time, more than a third wait over six weeks, and some never get paid because a production company becomes insolvent before payroll clears. At the same time, studios already have the budget. The real issue is the payment pipeline, where agency trust accounts, manual commission splits, daily rate work, and batch bank transfers turn a finished day of work into weeks of waiting. PayTheTalent replaces that pipeline with a three role workflow for studios, agents, and contractors. Agents build a smart invoice that links a studio, a contractor, the contractor payout, the agent commission, and the completion conditions. The studio reviews it and, when approved, funds two XRPL escrows from its wallet, one for the contractor and one for the agent. The contractor and studio both mark the work as done. Then the agent validates completion, which releases both escrows and pays the contractor and agent from the same verified flow. What makes it special is that it keeps the existing industry relationships intact while removing the slowest and riskiest part of the process. Studios still approve work. Agents still manage contracts and commissions. Contractors still work through their representatives. The difference is that funds are locked upfront, the split is calculated before work starts, every state change is visible, and the final payout happens through XRPL instead of a delayed bank run. The demo app also makes this practical for a hackathon setting, with role based accounts, contact requests, contract creation, wallet provisioning, live balances, contract status tracking, notifications, and XRPL testnet transaction hashes shown in the interface.

You can get our presentation slides here : https://docs.google.com/presentation/d/1gErMfvfse3y0D9chMJYfJHcHhB7-M-1DsqKBScBJ9WM/edit?usp=sharing Or you can grab the link directly from the README at the root of our github repository.

Technical Details

PayTheTalent is a Docker Compose full stack app with a React 19, Vite, TypeScript frontend served by nginx, a FastAPI backend, SQLAlchemy 2 models, PostgreSQL 16, Pydantic, JWT auth, and the xrpl Python SDK. Registration creates a custodial XRPL Testnet wallet with the faucet and stores the seed server side. The backend models users, contact requests, contracts, escrows, and events. ContractService owns the lifecycle. An agent creates and submits a contract, the studio approval moves it into XRP processing, then a background task creates two EscrowCreate transactions on XRPL using the studio wallet. Both escrows share one PREIMAGE SHA 256 condition and fulfillment. When the studio and contractor mark work done, the agent validation starts another background task that sends two EscrowFinish transactions with the agent wallet. The service records hashes, offer sequences, failure states, and event history so the frontend can poll and show live status, balances, and payout state.

Team

3
GL

George Lennox

ML

Matthias Laithier

XU

XRPL User

Hackathon

HACK THE BLOCK 2026 Paris Blockchain Week XRPL Hackathon

Duration

Apr 11, 6:30 AM - Apr 12, 6:00 PM UTC

View Hackathon Details