Home

Awesome

<!-- markdownlint-disable --> <div align="center"> <img src="./pallad_name.svg" height="128"> </div> <div align="center"> <br /> <!-- markdownlint-restore -->

Module type: ESM Discord example workflow

</div>

Welcome to Pallad an experimental and progressive Mina Protocol wallet!

In the vast and evolving world of Web3, a wallet is not just a tool; it's the gateway to a whole new universe. It's the first consumer application anyone encounters in a blockchain ecosystem, and it's pivotal in shaping the user experience. That's where Pallad steps in!

Pallad is at the frontier, leading the way in innovation and user-centric design. We're not just building a wallet; we're crafting the cornerstone of zero-knowledge application interaction design. With Pallad, you're stepping into the future.

Getting Started 🚀

Prerequisite 📌

Installation 💻

Make sure you're on the latest Bun version.

Install the dependencies:

$ bun i

From apps/extension copy the .env.example as .env and adjust the variables there.

Build all the modules in repo:

$ bun run build

Structure 🏗️

This is a monorepo for all the Pallad-related code.

Development 🛠️

Set up the dev server of extension:

$ bun run dev:extension

Testing 🧪

Running linter:

$ bun run lint

Running unit tests (Bun Test):

$ bun run test:unit

Running E2E tests for browser extension (Playwright):

$ bunx playwright install chromium # make sure you have Chromium driver
$ bun run test:e2e:extension

Contributors ✨

Thanks goes to these wonderful people (emoji key):

<a href="https://github.com/palladians/pallad/graphs/contributors"> <!-- ALL-CONTRIBUTORS-LIST:START - Do not remove or modify this section --> <!-- prettier-ignore-start --> <!-- markdownlint-disable --> <table> <tbody> <tr> <td align="center" valign="top" width="14.28%"><a href="https://github.com/mrcnk"><img src="https://avatars.githubusercontent.com/u/16132011?v=4?s=100" width="100px;" alt="Tomek Marciniak"/><br /><sub><b>Tomek Marciniak</b></sub></a><br /><a href="https://github.com/palladians/pallad/commits?author=mrcnk" title="Code">💻</a></td> <td align="center" valign="top" width="14.28%"><a href="https://github.com/teddyjfpender"><img src="https://avatars.githubusercontent.com/u/92999717?v=4?s=100" width="100px;" alt="Teddy Pender"/><br /><sub><b>Teddy Pender</b></sub></a><br /><a href="https://github.com/palladians/pallad/commits?author=teddyjfpender" title="Code">💻</a></td> <td align="center" valign="top" width="14.28%"><a href="https://dev.to/rgolawski"><img src="https://avatars.githubusercontent.com/u/19167236?v=4?s=100" width="100px;" alt="Rafał Goławski"/><br /><sub><b>Rafał Goławski</b></sub></a><br /><a href="https://github.com/palladians/pallad/commits?author=rago4" title="Code">💻</a></td> <td align="center" valign="top" width="14.28%"><a href="https://github.com/mich3lang3lo"><img src="https://avatars.githubusercontent.com/u/164676295?v=4?s=100" width="100px;" alt="Mariusz"/><br /><sub><b>Mariusz</b></sub></a><br /><a href="https://github.com/palladians/pallad/commits?author=mich3lang3lo" title="Code">💻</a></td> <td align="center" valign="top" width="14.28%"><a href="https://github.com/aliraza556"><img src="https://avatars.githubusercontent.com/u/87068339?v=4?s=100" width="100px;" alt="Ali Raza"/><br /><sub><b>Ali Raza</b></sub></a><br /><a href="https://github.com/palladians/pallad/commits?author=aliraza556" title="Code">💻</a></td> <td align="center" valign="top" width="14.28%"><a href="https://yaodingyd.github.io/"><img src="https://avatars.githubusercontent.com/u/11392695?v=4?s=100" width="100px;" alt="Yao Ding"/><br /><sub><b>Yao Ding</b></sub></a><br /><a href="https://github.com/palladians/pallad/commits?author=yaodingyd" title="Code">💻</a></td> <td align="center" valign="top" width="14.28%"><a href="https://www.myestery.com"><img src="https://avatars.githubusercontent.com/u/49923152?v=4?s=100" width="100px;" alt="Chiwetelu Johnpaul Chidera"/><br /><sub><b>Chiwetelu Johnpaul Chidera</b></sub></a><br /><a href="https://github.com/palladians/pallad/commits?author=Myestery" title="Code">💻</a></td> </tr> <tr> <td align="center" valign="top" width="14.28%"><a href="https://github.com/ManyRios"><img src="https://avatars.githubusercontent.com/u/34518489?v=4?s=100" width="100px;" alt="MANUEL RIOS"/><br /><sub><b>MANUEL RIOS</b></sub></a><br /><a href="https://github.com/palladians/pallad/commits?author=ManyRios" title="Code">💻</a></td> </tr> </tbody> </table> <!-- markdownlint-restore --> <!-- prettier-ignore-end --> <!-- ALL-CONTRIBUTORS-LIST:END --> </a>

Contributing 🤝

We specified contributing guidelines. Please refer to them before starting contributing to this repository.

Contributing Guidelines

Links 🌍

pallad.co - The official website of Pallad

Ladle

Discord