
Pixcross
Cross-Chain Lending for IP NFTs
Demo
About
The problem it solves **The Problem It Solves** Accessing liquidity using intellectual property or NFTs has traditionally been: 1. Difficult — Most DeFi protocols only support fungible tokens like ETH or USDC. 2. Inefficient — NFTs and IP assets often sit idle, generating no yield. 3. Risky — Liquidations are abrupt, non-transparent, and often unfair. 4. Isolated — Assets and lending opportunities are limited to a single blockchain. 5. Centralized — Borrowing conditions are fixed and controlled by protocol maintainers. **What Pixcross Enables** 1. Pixcross is designed to make borrowing and lending against NFTs and IP: 2. Simple – Use your NFT as collateral to instantly borrow stablecoins. 3. Safe – Liquidations happen through transparent 24-hour auctions. 4. Flexible – Anyone can create lending pools with custom terms. 5. Cross-chain – Operates across Ethereum, Base, Arbitrum, and Avalanche via Chainlink CCIP. 6. Permissionless – No KYC or gatekeeping; creators, collectors, and builders are all welcome. **Use Cases** - IP creators monetize digital assets without selling them. - Collectors borrow stablecoins using idle NFTs. - DeFi users earn yield by funding curated NFT-backed lending pools. - Builders create specialized pools for specific IP verticals (e.g. music, gaming, film). - Curators manage capital and earn performance-based fees.
How it's made
Challenges we ran into **1. Cross-Chain Interoperability with Chainlink CCIP** One of our main goals was to enable seamless lending and borrowing across multiple chains — Ethereum Sepolia, Base, Arbitrum, and Avalanche. This presented the usual challenges of bridging assets, ensuring message security, and preventing replay or mismatched state updates. Solution: We integrated Chainlink CCIP to securely bridge ERC-20 tokens and messages across supported chains. CCIP drastically simplified cross-chain stablecoin flows and protected against cross-chain vulnerabilities. We used CCIP to relay critical lending metadata and ensure consistent state across deployments. **2. Custom ERC-721 Bridging (NFTs Not Yet Supported by CCIP)** Since Chainlink CCIP currently supports ERC-20 but not ERC-721, we needed a solution to move NFTs representing IP across chains. Solution: We built a custom NFT bridge for ERC-721 using burn-and-mint logic and coordinated it with CCIP messaging to track cross-chain ownership. This approach maintained trustlessness while preserving UX and opened the door for future CCIP-NFT upgrades. **3. Oracle-Based Valuation of NFTs/IP** Accurate valuation of NFTs and tokenized IP is critical for lending protocols — but on-chain pricing data for unique assets is sparse. Solution: Chainlink’s modular oracle design enabled us to plug in custom price feeds and explore off-chain NFT appraisal mechanisms in parallel. For now, we implemented manual oracle updating with plans to expand using Chainlink Functions or third-party data sources in production. **4. Secure Liquidation Logic** Designing a 24-hour auction-based liquidation required precise timing and user fund safety guarantees. Solution: Using CCIP to relay liquidation events across chains ensured global visibility and fairness, while our on-chain logic handled time-locked auctions and bid refunds automatically. **5. Gas Cost and Cross-Chain Latency** Multi-chain coordination can be costly and complex in terms of gas and message syncing. Solution: CCIP reduced the overhead typically involved in cross-chain protocols by abstracting away low-level infrastructure and providing a secure, gas-efficient messaging standard. By leveraging Chainlink CCIP and exploring its full potential in a real-world lending context, we were able to build a truly cross-chain DeFi protocol that reimagines the use of intellectual property onchain.