In Blockchain platforms, programs prioritize the immutability and traceability of stored data. These programs, known as DApps (Decentralized Applications), inherit Blockchain platform capabilities and they have two categories: fully DApp and partially DApp. In related work, software architectures for DApps have been applied to medical history, supply chain, loyalty programs among others. Fully and partially DApps have different advantages and limitations according to a purpose. In this paper, we propose a software architecture for a fully DApp and a partially DApp focused on simulating assets transactions to compare both DApps performance. We identify their advantages and disadvantages focused on performance for asset transactions. On average, partially DApp provides the frontend 44.82% more quickly than fully DApp when there are around 100 concurrent requests per second. Also, partially DApp processes between 23% and 26% more requests per second than fully DApp when the number of concurrent requests is above 250.