bob-dev-sdk
v1.0.0
Published
A CLI tool to quickly spin up a Full Stack Dapp on BOB Chain
Downloads
5
Maintainers
Readme
BOB Dev SDK
Powered by BTC Connect, AccountAbstraction, Email wallets and a lot of stuffs.
What is BOB Dev SDK?
BOB Dev SDK is a comprehensive web3 development stack created by Abhijeet and powered by hardhat. It is designed to help developers create full-stack web3 applications on Bitcoin with ease.
Key Features:
- TypeScript: Ensures type-safe development throughout your project.
- Modular Structure: Divided into two main parts:
This opinionated template focuses on developer experience, aiming to create performant, scalable, and secure web3 applications with elegant user interfaces.
Why Use BOB Dev SDK?
BOB Dev SDK includes everything you need in a modern web3 development stack:
- Type-Safe Environment: Leverage TypeScript for consistency and reliability across your project.
- Beautiful UI Components: Utilize shadcn/ui for pre-built components and customize your styles with Tailwind CSS.
- Smooth Onboarding: Provide seamless onboarding experiences with support for local wallets and account abstraction.
- Decentralized Services Integration: Easily connect to decentralized services using the provided infrastructure.
Getting Started
To start building your web3 application with BOB Dev SDK, run the following command:
npx -bob-dev-sdk create my-bitcoin-app
This command sets up a new project with the necessary structure and dependencies to get you up and running quickly.
Example Structure
my-bob-app/
├── contracts/
│ ├── hardhat.config.ts
│ ├── contracts/
│ └── scripts/
├── application/
│ ├── pages/
│ ├── styles/
│ ├── components/
│ └── public/
└── package.json
/contracts
: Contains your Solidity contracts, Hardhat configuration, and deployment scripts, ready for deployment on BOB/application
: Includes your Next.js application with styling and UI components.
Contributing
Contributions are welcome! If you have suggestions or find any issues, please open an issue or submit a pull request on GitHub.
License
BOB Dev SDK is licensed under the MIT License. See the LICENSE file for more details.
Build your next web3 project with confidence using BOB Dev SDK, and join the growing community of developers leveraging the power of BOB chain.