Back to phases

Phase 3

Smart City

Real-estate NFTs, revenue sharing, registry, city DAO services, SHOAM payments, and USDC bridge visibility.

City Registry

Ready

Register film districts, hotels, hospitals, schools, and digital twin city services.

Open Registry

Land & Building NFTs

Ready

Mint property-linked NFTs for film locations, hotels, apartments, hospitals, and schools.

Mint Property NFT

Property Shares

Ready

Create fractional property share records and route investor purchases through SHOAM.

Open Shares

Revenue Pool

Ready

Deposit and track shared revenue from city assets and property-share activity.

View Pool

City DAO

Ready

Coordinate community proposals and votes for city services.

Open DAO

Phase 3 AFRIFLIX Smart City

Metaverse City Services

Register city services, mint land and building NFTs, sell property shares, pool SHOAM revenue, and govern city operations through DAO proposals.

SHOAM + Soroban

Wallet not connected

SHOAM balance: 0 | Trustline: Needed

Phase 3 Smart City services are ready.
City Registry: CAWA3A2T...4SNHGELand NFT: CBMIGV33...3DYAW6Property Shares: CDWE5EVV...5PR3VNRevenue Pool: CB4MTJQM...2GZ3LRCity DAO: CBKMEWX4...PWJQ7YUSDC: CA7EEUEROHX6VVZGTQTQU2FXBDH447B4QGOWLBUFI2WIHBSL7WE6GP7SSHOAM swap: CAYKT7G4UYN2GDDM46SLWCOU5GDJAP6ZOIAEVK3CIFGRFEKGT2224WTY

Registry

City, Land, and Building Records

Hotel

Kigali Hotel Tower

Kigali Smart City

Owner: GAFRIF...0000

Property-linked NFT for hotel rooms and filming access

Minted

School

Digital Twin School

AFRIFLIX Education Quarter

Owner: GAFRIF...0000

School service parcel with community access rights

Minted

Shares + Revenue

Investor Pool

Governance

City DAO Proposals

Voting

Proposal #1

Fund hospital telemedicine access for Smart City members

Proposer: City H... DAO

7 votes

Service Console

Ready

City Registry

Calls CityRegistry.register_city(city_id, admin, metadata) and reads CityRegistry.get_city(city_id).

contracts/phase3-city/metaverse_city/city_registry

Ready

Land & Building NFTs

Calls LandNFT.mint(token_id, owner, metadata) and reads LandNFT.owner_of(token_id).

contracts/phase3-city/metaverse_city/land_nft

Ready

Property Shares

Calls PropertyShares.create(issuer, property_id, total_shares) and PropertyShares.buy(property_id, buyer, amount), then maps investor settlement to SHOAM and USDC bridge records.

contracts/phase3-city/property_shares

Ready

Revenue Pool

Calls RevenuePool.deposit(from, amount) and reads RevenuePool.balance() for investor revenue tracking with SHOAM settlement and USDC bridge reporting.

contracts/phase3-city/metaverse_city/revenue_pool

Ready

City DAO

Calls CityDAO.propose(proposer, proposal), CityDAO.vote(voter, proposal), and CityDAO.result(proposal).

contracts/phase3-city/metaverse_city/city_dao