Legal Department
ReadyCoordinate Web3 legal operations across creators, buyers, lawyers, agents, producers, studios, and regulated partners.
Phase 2
Web3 law layer for IP protection, smart legal agreements, on-chain court, legal marketplace, licensing, KYC/AML compliance, SHOAM settlement, and USDC bridge records.
Coordinate Web3 legal operations across creators, buyers, lawyers, agents, producers, studios, and regulated partners.
Protect films, music, designs, scripts, and other creative works with timestamped ownership records.
Let buyers, creators, producers, and distributors create smart legal agreements with signed terms.
Open court cases for stolen songs, unpaid films, wrong IP users, rights conflicts, and delivery disputes.
List lawyers, agents, producers, studios, IP rights, film licenses, and distribution contracts.
Buy IP rights, film licenses, music licenses, and distribution contracts through SHOAM/XLM-ready purchase records.
Verify DID, KYC, AML, and regulation readiness for hospitals, hotels, banks, producers, studios, and partners.
Phase 2 AFRIFLIX Legal Department
Protect IP, sign smart legal agreements, resolve disputes in an on-chain court, sell legal rights, and verify DID/KYC/AML status for regulated ecosystem actors.
Buy
Film license
Studio: AFRIFLIX Legal
IP #1 via legal_marketplace
Music license
Agent: Shoam Sounds Legal
IP #2 via legal_marketplace
Registry
Protected
Film by AFRIFLIX Studio
Owner: GAFRIF...0000
sha256:kigali-nights-final-cut
Licensed
Music by Shoam Sounds
Owner: GSHOAM...0000
sha256:afro-future-master
Court + Compliance
Open
Case #1: Stolen songShoam Sounds vs Unknown uploader
IP #2 - Awaiting court review
Level 3
AFRIFLIX StudioProducer - KYC + AML verified
did:afriflix:studio
Level 4
Kigali Bank PartnerBank - Regulated partner
did:afriflix:bank-kigali
Signed
Agreement #1Creator + Buyer
Buyer receives streaming license; creator keeps master IP.
Ready
Unifies IP registry, smart contracts, dispute court, legal marketplace, licensing purchases, compliance status, SHOAM settlement, and USDC bridge references.
contracts/phase2-legal + contracts/shoam_token + USDC_ASSET_CONTRACT_IDReady
Calls IPRegistry.register(creator, content_hash) and reads IPRegistry.owner_of(id) for ownership proof.
contracts/phase2-legal/ip_registryReady
Calls LegalContract.create(party1, party2, terms) and retrieves LegalContract.get(id) for agreement records.
contracts/phase2-legal/legal_contractReady
Calls DisputeCourt.open(plaintiff, defendant, ip_id) and DisputeCourt.close(id, verdict) for case lifecycle.
contracts/phase2-legal/disputeReady
Calls LegalMarket.list_license(seller, ip_id, price) and LegalMarket.buy_license(ip_id, buyer) for rights and license purchases settled in SHOAM with USDC bridge visibility.
contracts/phase2-legal/legal_marketplaceReady
Connects legal marketplace listings to the Phase 1 SHOAM payment flow and USDC to SHOAM swap rail while preserving legal method mapping to buy_license.
contracts/phase2-legal/legal_marketplace + contracts/shoam_token + SHOAM_SWAP_CONTRACT_IDReady
Calls Compliance.verify(user, level) and Compliance.get_level(user) for compliance tiers.
contracts/phase2-legal/compliance