Skip to content

mordochi/NounsPilot

Repository files navigation

NounsPilot Logo

NounsPilot

NounsPilot is an innovative solution designed to maximize the utility rate of crypto portfolios. By analyzing users' holdings, it recommends strategies to enhance rewards, leveraging cross-chain protocols, restaking services, and high-yield opportunities.

Table of Contents

Introduction

NounsPilot is a crypto hackathon project aimed at optimizing user portfolios by identifying the best strategies to increase rewards. It scans users' portfolios and suggests actions such as additional staking platforms or high-yield opportunities across different chains and protocols.

Features

  • Portfolio Analysis: Scans and analyzes user portfolios to provide insights.
  • Reward Maximization: Recommends actions to enhance returns.
  • Cross-Chain Compatibility: Leverages LayerZero for seamless token bridging.
  • User-Friendly Interface: Designed with NounsDAO style and assets.
  • Secure Wallet Connection: Uses Dynamic for secure wallet integration.

Technologies Used

  • 1inch Dev Portal APIs: For accessing balance and token information.
  • Circle: For USDC transactions.
  • LayerZero: To bridge tokens across chains.
  • Dynamic: For secure wallet connection.
  • NounsDAO: UI design and assets.

Installation

To set up NounsPilot on your local machine, follow these steps:

  1. Clone the repository:

    git clone https://github.com/yourusername/nounspilot.git
    cd nounspilot
  2. Install the dependencies:

    npm install
  3. Configure environment variables:

    • Set up API keys and other necessary configurations in a .env file.
  4. Start the application:

    npm start

Usage

  1. Connect your crypto wallet using the Dynamic integration.
  2. Allow NounsPilot to scan your portfolio.
  3. Review the recommended actions to maximize your rewards.
  4. Execute recommended actions directly through the platform.

Contributing

We welcome contributions to NounsPilot! To contribute, please fork the repository and create a pull request with your changes. Ensure your code follows the project's coding standards and includes appropriate tests.

License

This project is licensed under the MIT License. See the LICENSE file for more details.

Contact

For questions or support, please contact the NounsPilot team at email@example.com.