Inspiration
After attending an ICP workshop, we were inspired to create a decentralized crowdfunding platform for tech startups, using ICP as the currency. Our goal was to leverage blockchain’s transparency, security, and decentralization to reimagine crowdfunding.
What it does
I-Seed-P is a decentralized crowdfunding platform where tech projects raise funds using ICP. Backers can receive rewards, equity, or early access to products, with all transactions secured by smart contracts on the blockchain.
How we built it
We built I-Seed-P using a modern tech stack:
- TypeScript for type-safe, maintainable code.
- Next.js for server-side rendering and a fast, scalable React framework.
- Tailwind CSS for a flexible and responsive design.
- Azle (a framework for the Internet Computer) to write smart contracts in TypeScript, allowing us to build secure, decentralized functionality.
The platform integrates ICP wallets for seamless payments and uses the Internet Computer’s scalability to ensure quick and secure transactions.
Challenges we ran into
Our biggest challenge was navigating the ICP documentation and getting familiar with Azle for smart contract development. Ensuring secure cross-chain transactions and integrating everything smoothly on the Internet Computer also took extra effort.
Accomplishments we're proud of
We successfully built a decentralized crowdfunding platform with ICP as the core currency, integrated seamless wallet payments, and created a smooth user experience. We're particularly proud of using Azle to write smart contracts in TypeScript, which allowed us to work with a familiar language while staying within the ICP ecosystem.
What we learned
We learned how to leverage Azle with TypeScript to build decentralized applications on the Internet Computer. We also gained a deeper understanding of blockchain security, smart contract design, and how to build scalable, responsive UIs using Next.js and Tailwind.
What's next for I-Seed-P
Next, we plan to add new features like creating DAOs based on user contributions, improving the platform’s scalability, and expanding the range of projects that can use I-Seed-P for crowdfunding.
Built With
- azle
- next.js
- tailwindcss
- typescript

Log in or sign up for Devpost to join the conversation.