Skip to content

ipicoin/protocolix

Protocolix

An experimental Capacitor and Vue mobile-wallet shell for IPI protocol research.

Status: pre-alpha. Protocolix is not a production wallet. Key storage, transaction review, chain identity, recovery, device integrity, supply-chain security, and release signing have not been documented or audited for real assets.

Current scope

The repository provides a cross-platform application shell with Capacitor targets for Android and iOS. It is a place to prototype wallet interactions, including research around hardware-backed P-256/R1 keys and NFC-assisted flows. Those experiments do not establish that a device, NFC tag, or transaction path is secure.

Relevant background material includes:

External links are research inputs, not endorsements or security attestations.

Development

npm install
npm start
npm test
npm run build

After adding or changing native plugins, synchronize platform projects with:

npm run sync

Never commit signing keys, recovery phrases, API secrets, or production wallet material. Security-sensitive findings must use the private reporting process in the organization security policy.

Release requirements

A real wallet release requires, at minimum, a reviewed threat model, explicit chain and transaction displays, deterministic builds where the platform allows them, protected release signing, recovery and migration tests, dependency review, independent security assessment, and a public support lifecycle.

License

Licensed under Apache License 2.0.

About

Pre-alpha Capacitor and Vue mobile wallet shell for IPI protocol research.

Topics

Resources

License

Code of conduct

Contributing

Security policy

Stars

0 stars

Watchers

0 watching

Forks

Releases

No releases published

Packages

 
 
 

Contributors