# 4.Technical Architecture

Douglas AMC will provide the infrastructure for asset migration channels between heterogeneous chains, a distributed system that interconnects and interoperates with different blockchain networks through cross-chain protocols, records transactions in their entirety, maintains in-chain transaction details, and is a commercial consortium that allows digital assets to be paid.

<figure><img src="https://3714739490-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FKcqicJtthDMOcmf9pywt%2Fuploads%2F3zSP3UPocT1tgBmZkSgA%2Fimage.png?alt=media&#x26;token=bea5bfd8-f34b-403e-a532-e79c7eb9abf5" alt=""><figcaption></figcaption></figure>

Douglas AMC's system technology architecture consists of an application layer, an interface layer, an intermediate protocol layer and an infrastructure layer, providing a technical and economic perspective for the entire gaming ecosystem, where： Application Layer：Douglas AMC provides KYC system based on users and merchants, personal information will be recorded on the chain and no one can browse it except the user key is opened; provides digital assets based on Douglas AMC, encourages users to use project passes within the platform as equity assets, and also opens the interface to dock on the shelves of various merchant apps, while developing applications independently to carry out KYC and user records on the chain, the use of pass transactions, the carrying of wallet tools, the deployment of trading platforms and the integration of DAPP resources.

Interface layer：Douglas AMC platform also provides developers with a complete specification of tools, including API and development toolset Douglas AMC SDK, any verified companies and individuals can carry out digital development design, smart contract invocation, permission acquisition, stablecoin contract invocation, digital asset management based on the tools officially provided by Douglas AMC and software development. At the interface level, our ultimate goal is to make Douglas AMC an integrated development tool for merchants who need to undergo digital transformation, using blockchain distributed application development technology will be able to publish applications without any back-end programs.

Intermediate protocol layer：Douglas AMC's intermediate protocol layer uses a standard chain structure. A block header containing the hash of the previous block is used to link the entire block to form a chain table, so that each user's transaction record, transfer record, and dividend record form a unique digital identification ID.

Payment architecture layer：Douglas AMC's main protocol layer, which includes a banking/custody module, a risk control module, an exchange rate module and an asset migration specification, will help users and merchants throughout the payment behavior from the top level.

Storage Layer：Douglas AMC will store and confirm transaction records in a chained structure, and the wallet ecology will be coupled with digital signatures and multiple encryption technologies for distributed storage of data uploaded by users.

Network layer：Douglas AMC setup is based on Polkadot-based Aura+Grandpa consensus algorithm, deployed for the data transmitted in the network and the authentication method, digital assets by the authentication mechanism and smart contracts, protected by the user's key, the developer and Douglas AMC official has no right to perform any ownership change operation, including adding, deleting, canceling or transfer of ownership. The witness mechanism, edge chain algorithm and signature verification are also added to ensure the smooth flow of payment.
