-
Notifications
You must be signed in to change notification settings - Fork 1
Home
Welcome to the PlasmaRifle wiki!
PlasmaRifle is part of the GunClear platform. It manages the tokenization of physical firearms and GunClear's public whitelist of licensed accounts, and allows the tokenized ownership certificates on the GunClear network to be traded without fear of censorship. It is the bridge connection between GunClear's Gunero zero-knowledge transfer child chain and the public accounting system Ethereum represents, ensuring management of physical assets without a complete delegation of trust. PlasmaRifle is how you "own" your firearm in the digital sense. Without the provably rare ownership certificates on the highly secure Ethereum network, there is no guarantee that GunClear will respect your digital ownership.
PlasmaRifle is composed of 3 smart contracts:
PlasmaRifle also has a web3 daemon, written in Rust, to interact with these contracts on the Ethereum rootchain.
This allows anyone to query the Token, Whitelist, and Manager contracts for relevant information
like the tokenId, the current whitelist, and which tokens have entered and exited the Gunero child chain.
It also allows submitting transactions back to the network to perform minting, entries and exits, and block submissions.
Please note some of these transactions are limited to GunClear itself, or the Proof of Authority network participants we have validated and delegated to run our service.
This wiki serves as the public-facing documentation for this project. If something is unclear, please submit an issue for it and we will work on updating the documentation to address your issues when learning about the platform.
Information contained in this wiki is licensed under CC-BY-SA-4.0
Copyright 2018 GunClear