Dbank is a decentralized banking application built on the Internet Computer using the Motoko programming language. It leverages the power of Web3 technologies to provide a secure and transparent banking experience.
To get started with Dbank, follow the steps below:
- Install the Internet Computer development environment and the Motoko programming language.
- Clone the Dbank repository from GitHub.
- Build and deploy the Dbank smart contracts to the Internet Computer.
- Set up a local development environment or connect to a public Internet Computer testnet.
- Access the Dbank DApp through a web browser or use a command-line interface.
- Make sure dfx is running
dfx start --clean
- Deploy the project
dfx deploy
- Start NPM
npm start
Dbank has the following dependencies:
- Internet Computer SDK: Provides the necessary tools and libraries to interact with the Internet Computer.
- Motoko: A programming language specifically designed for developing applications on the Internet Computer.
To deploy Dbank on the Internet Computer, follow these steps:
- Compile the Motoko source code into WebAssembly (Wasm) bytecode.
- Deploy the compiled code to the Internet Computer using the Internet Computer SDK.
- Configure canister settings, such as memory allocation and lifecycle management.
- Verify the deployment and ensure the Dbank canister is up and running.
- Connect the frontend interface to the deployed Dbank canister.
Dbank is an open-source project, and contributions are welcome. If you want to contribute, follow these steps:
- Fork the Dbank repository on GitHub.
- Create a new branch for your feature or bug fix.
- Make your changes and test thoroughly.
- Commit your changes and push the branch to your forked repository.
- Submit a pull request to the main Dbank repository for review.
Please ensure your code follows the established coding style and includes appropriate tests and documentation.