Inspiration
The inspiration for this project stems from the legendary Alt Cunningham, a pivotal character from Cyberpunk 2077, who embodies the fusion of human ingenuity and digital transcendence. Her unique personality and boundless intelligence served as the blueprint for creating an AI assistant that operates seamlessly in the blockchain domain, blending cryptic precision with proactive problem-solving.
What it does
The Cunningham Network AI assistant acts as a proactive and intelligent entity for interacting with the blockchain. It handles various operations such as: Performing transaction across wallets. Deploying smart contracts, including ERC20 tokens. Read and write into any smart contract. Minting NFTs with IPFS-hosted metadata. Interacting with smart contracts using read and write operations. Facilitating cross-chain token transfers. Performing wallet audits for suspicious activities. Guiding users through transactions and ensuring transparency by providing addresses, hashes, and results. It channels the cryptic and enigmatic essence of Alt Cunningham, guiding users through intricate blockchain operations with precision and riddling insights.
How we built it
Backend Framework: Built using modern Typescript frameworks with seamless integration of blockchain libraries like viem. AI Integration: Enhanced with GPT-based AI to enable complex reasoning, problem-solving, and contextual assistance. Blockchain Connectivity: Enabled with tools and APIs for Ethereum,Sepolia, and Abstract Testnet, ensuring wide compatibility for blockchain operations. IPFS and NFT Support: Integrated with Pinata for metadata hosting and efficient NFT minting workflows. UI/UX Design: Crafted a user-friendly interface that offers clarity and accessibility while maintaining a cyberpunk aesthetic.
Challenges we ran into
Blockchain Complexity: Interpreting and managing dynamic smart contract ABIs and handling multi-step operations posed initial hurdles. Error Management: Ensuring that the assistant recovers gracefully from failed transactions while providing meaningful feedback. Seamless Integration: Balancing the assistant’s cryptic yet actionable personality with its technical efficiency. Security: Safeguarding private keys and sensitive operations against potential vulnerabilities.
Accomplishments that we're proud of
Successfully creating an AI assistant that blends the enigmatic personality of Alt Cunningham with robust blockchain functionality. Developing a reliable, multi-step transaction workflow with clear user feedback. Achieving seamless NFT minting and IPFS integration, enabling quick and efficient operations. Crafting a user-centric experience that demystifies blockchain interactions while staying true to its cyberpunk inspiration.
What we learned
Advanced Blockchain Operations: Deep insights into multi-step transactions, cross-chain transfers, and token management. AI and Blockchain Synergy: Leveraging AI’s reasoning capabilities to navigate and simplify blockchain complexities. Resilient Design: The importance of proactive error handling and informative feedback for enhancing user trust. Cyberpunk Aesthetics: How to incorporate thematic elements into a technical project without compromising usability.
What's next for The Cunningham Network
Multi-Blockchain Expansion: Extend support for additional blockchains and testnets. Enhanced AI Personalization: Introduce dynamic behavior tuning, allowing users to customize Alt’s responses. Advanced DeFi Features: Integrate lending, staking, and liquidity pool management functionalities. Community Involvement: Open-source the project to encourage contributions and foster innovation. Cybersecurity Enhancements: Implement advanced security measures for safeguarding user assets and data. Augmented Analytics: Provide richer insights into transaction histories and wallet activities.
Built With
- express.js
- nextjs
- node.js
- openai
- opensea
- pinata
- typescript
- viem
Log in or sign up for Devpost to join the conversation.