AllPay의 메인넷 시스템은 다음과 같은 아키텍쳐로 설계되었다. 가장 중요한 payment 를 기본으로 하고 보완과 개인프라이버시를 보장하는 프레임워크로 설계가 되었다.
AllPay의 생태계에서 활동할 계층 내의 스마트 계약 중 모든 요청은 보호 된 API를 통해 수행된다. AllPay 시스템은 송금, 재무자료 처리, 트랜젝션 발생 등을 담당하는 스마트 컨트랙트를 발행한다. 이때 발행하는 스마트 컨트랙트는 결제와 송금 그리고 금융 상품 거래를 위한 서비스를 제공하도록 설계되었다.
AllPay 인프라 계층은 프레임 워크에서 작업하는 모든 스마트 컨트랙트 코드와 사용자의 계정 거래 세부 정보, 송금 세부 정보 및 금융 제품 세부 정보를 블록체인에서 관리한다.
AllPay 블록 체인은 빅 데이터 분석을 통해 사용자의 서비스 세부 정보를 학습하고 사용자 패턴에 맞는 상품을 권유할 수도 있다.
이 프레임 워크는 다양한 블록 체인 시스템간에 암호 화폐를 교환 할 수 있도록 암호화폐 게이트웨이를 제공하며, 매칭 엔진과 금융 솔루션을 제공한다.
ALLPay 페이먼트는 스마트 컨트랙트 특성에 따라 설계된다.
프레임 워크 계층에 대한 액세스는 이러한 거래를 검증하고 배포하는 ALLPay 시스템으로 제한된다.
응용 계층은 돈을 결제하는 계정을 만들고 스마트 컨트랙트를 기반으로 설계된 제품을 사용하는 방법을 소개하고 사용자 요청을 프레임 워크에 전달한다.
스마트 컨트랙트를 사용하면 사용자는 자신의 ALLPay 계정을 만들고 돈을 결제하며 스마트 컨트랙트를 통해 결제 서비스를 이용할 수 있다.
응용 계층은 사용자가 ALLPay 시스템을 쉽게 사용할 수 있도록 스마트 폰 앱을 제공한다.
응용 계층에 대한 액세스도 사용자에게 제공되며 응용 프로그램을 통해 ALLPay 결제서비스에 액세스 할 수 있다.