decentralized tools