Openkey Hub
A template repository for building Internet Computer (ICP) smart contracts and dApps, primarily using Motoko. This project is designed to be cloned or forked for rapid development and deployment of web3 applications.
Features
- Motoko-based smart contract (canister) development
- Frontend integration (Next.js/Vite)
- Deployment guides for Vercel, Netlify, and popular blockchain testnets (Ethereum, Polygon, Bitcoin)
- Multi-contributor support and template repository setup
Getting Started Clone the repository:
git clone https://github.com/nutraz/ai-bot-project.git
cd ai-bot-project
Install dependencies:
For backend/canister: Follow Motoko/DFINITY SDK instructions For frontend:
cd frontend
npm install
Configure environment variables: See DEPLOYMENT_STEPS.md for required .env settings
Develop and deploy: Use the provided deployment steps for Vercel, Netlify, or testnets
Documentation See DEPLOYMENT_STEPS.md for detailed deployment and environment setup instructions. Motoko code and canister logic are in src/Icp_hub_backend/.
Contributing Contributions are welcome! Please fork the repository and submit a pull request. For major changes, open an issue first to discuss your ideas.
Maintainers nutraz Icphub-web3 biswas2200 aryarathoree