Skip to content

A DeFi example application built on Solana blockchain

License

Notifications You must be signed in to change notification settings

AugustMoreau/AugustFi

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

AugustFi

AugustFi is an open-source DeFi application built on the Solana blockchain. It provides a user-friendly interface for staking and swapping tokens on Solana.

Features

  • Connect with popular Solana wallets (Phantom, Solflare, etc.)
  • View wallet balance
  • Request test SOL from devnet faucet
  • Stake and unstake tokens (demo functionality)
  • Swap tokens (demo functionality)

Getting Started

Prerequisites

  • Node.js (v14 or higher)
  • npm or yarn

Installation

  1. Clone the repository

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

    cd app
    npm install
    
  3. Start the development server

    npm run dev
    
  4. Open your browser and navigate to http://localhost:5173 (or the port shown in your terminal)

Security Considerations

This project is for educational and demonstration purposes only. If you plan to use any part of this codebase in a production environment, please consider the following security recommendations:

  1. Code Audits: Have the smart contracts professionally audited before deploying to mainnet.
  2. Environment Variables: Store sensitive information in environment variables, not in the codebase.
  3. Transaction Signing: Always verify transaction details before signing.
  4. Rate Limiting: Implement rate limiting for API calls to prevent abuse.
  5. Input Validation: Validate all user inputs on both client and server sides.

Contributing

Contributions are welcome! Please feel free to submit a Pull Request.

License

This project is licensed under the MIT License - see the LICENSE file for details.

Disclaimer

This software is provided "as is", without warranty of any kind. Use at your own risk.

Contact

For questions or feedback, please open an issue on this repository.

Acknowledgments

  • Solana Foundation for the amazing blockchain platform
  • Phantom and other wallet providers for their wallet adapters
  • All the open source contributors whose libraries made this project possible

About

A DeFi example application built on Solana blockchain

Resources

License

Security policy

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published