  In a circular economy, tracking the flow of second-life components for
quality control is critical. Tokenization can enhance the transparency of the
flow of second-life components. However, simple tokenization does not
correspond to real economic models and lacks the ability to finely manage
complex business processes. In particular, existing systems have to take into
account the different roles of the parties in the supply chain. Based on the
Algorand blockchain, we propose a role-based token management scheme, which can
achieve authentication, synthesis, circulation, and reuse of these second-life
components in a trustless environment. The proposed scheme not only achieves
fine-grained and scalable second-life component management, but also enables
on-chain trading, subsidies, and green-bond issuance. Furthermore, we
implemented and performed scalability tests for the proposed architecture on
Algorand blockchain using its smart contracts and Algorand Standard Assets
(ASA). The open-source implementation, tests, along with results are available
on our Github page.
