Package Exports
This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (banana-nft-sdk-ts) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.
Readme
🍌 BananaNFT TypeScript SDK
Revolutionary AI-powered NFT collection generation with mathematical rarity control. Harness the power of Google's nano-banana model for unlimited creative possibilities!
🚀 Why BananaNFT TypeScript SDK?
- 🍌 Powered by cutting-edge nano-banana multimodal AI
- 🧠 Mathematical rarity precision (not random combinations)
- 🎯 Multi-image conditioning for ultra-unique results
- 📈 Real-time market intelligence integration
- ⚡ One-click generate → deploy → OpenSea pipeline
- 🔗 Advanced prompt chaining for legendary-tier NFTs
- 📱 Perfect for Chrome extension integration
📦 Installation
npm install banana-nft-sdk-ts
# or
yarn add banana-nft-sdk-ts🍌 Quick Start
import { BananaNFT } from 'banana-nft-sdk-ts';
// Initialize
const nft = new BananaNFT({ apiKey: "your_openrouter_key" });
// Simple - Go Bananas!
const collection = await nft.goBananas("photo.jpg", "bored_apes", 1000, "legendary");
// Advanced - First Edition Workflow
const firstEdition = await nft.createFirstEdition("photo.jpg", "crypto_punks", {
customPromptInjection: "wearing diamond crown, radiating power"
});
const prompts = nft.generateCollectionPrompts(firstEdition, {
collectionSize: 5000,
customTraitInjections: ["with laser eyes", "golden crown", "cosmic energy"]
});
// Deploy instantly
await nft.launchToOpensea(collection, "0x...");🎯 Features
Core Features
✅ Mathematical rarity with precision control
✅ Multi-image conditioning for ultra-unique results
✅ Nano-banana AI multi-modal conditioning
✅ Advanced caching prevents repeats
✅ First Edition workflow for professional creators
✅ Individual prompt generation for each NFT
Market Intelligence
✅ Real-time OpenSea API integration
✅ Live CoinGecko price data
✅ Competitor analysis and trend tracking
✅ Optimal pricing recommendations
Deployment & Integration
✅ One-click OpenSea deployment pipeline
✅ Smart contract generation with custom tokenomics
✅ Chrome extension ready
✅ React/TypeScript integration
✅ Complete backend API integration
📚 Documentation
Visit banana-nft.ai/docs for complete documentation.
📄 License
MIT License - see LICENSE file for details.