Bundles solve the core liquidity problem of NFTs, in that they do not support fractionalization or commodotization.
At its core, a Bundle is a smart contract which holds multiple related NFTs representing real world assets. For example, a Bundle may represent:
- a basket of Gold NFTs including both Ounce and Kg physical gold bars (xGold).
- a collection of art NFTs by a single artist or genre,
- a basket of carbon credits
- a portfolio of pre-IPO stocks
Each Bundle is configured to accept one or more NFTs (supporting both ERC721 and ERC1155 token standards). Depositing individual NFTs into a bundle mints to the depositor the exact same value of a fractionalized "bundle" token that is divisible down to 18 decimal places.
NFTs deposited in the bundle are always visible in the Bundle smart contract, and may be withdrawn at any time by returning the equivalent amount of bundle tokens, which are then burned.
Bundles may be traded on any DEX or centralized exchange, and are compatible with Chainlink's CCIP cross-chain bridging solution.
Swarm's Bundles smart contracts have been audited by Peckshield.
Contact swarm@swarm.com to learn about deploying Bundles.
