تُبنى معمارية منصة Earthlings على مبدأ متعدد الطبقات. كل طبقة تعالج مهمتها الخاصة وتتداخل بالحد الأدنى مع الأخرى.
1. طبقة العرض
واجهات الويب، التطبيقات المحمولة، واجهات برمجة التطبيقات للتكاملات الخارجية. هنا يرى الشخص «وجه» Earthlings: الإعلان، خريطة المشاريع، لوحة الخلايا، التصويتات، لوحة التحكم الشخصية. على هذا المستوى، تكون إمكانية الوصول والوضوح وتجربة المستخدم المفهومة مهمة بشكل خاص.
2. طبقة التطبيق
الوحدات التي تنفذ الوظائف: إدارة الملف الشخصي، تقديم المبادرات، عمليات الخلايا، التصويتات، إدارة الصناديق، التكامل مع Earthlings AI. هذه الطبقة مسؤولة عن منطق الأعمال وليس عن تخزين البيانات منخفض المستوى.
3. طبقة البيانات
مستودعات الملفات الشخصية، البيانات الوصفية للمشاريع، حالات الخلايا، تكوينات DAO، نتائج التصويت (مجمعة)، سجلات الأحداث. هنا تُطبق مبادئ التقليل، فصل البيانات، ومبدأ «عدم جمع البيانات غير الضرورية».
4. طبقة الهوية والثقة
نظام التحقق الخاص بـ Earthlings، إصدار وتخزين رموز هوية SBT، إدارة علاقات الثقة (توقيع الإعلان، تأكيد حالة Earthling). هذه الطبقة معزولة ومحمية بأقصى درجة.
5. طبقة اقتصاد الحوافز
البنية التحتية لـ Earthlings Coin، الصناديق الداخلية، توزيع مكافآت المساهمات، التكامل مع المشاريع والخلايا. هنا يُؤسس المنطق الاقتصادي الموصوف في وثيقة Earthlings Coin منفصلة.
6. طبقة تكامل DAO
الواجهات والبروتوكولات التي من خلالها تنعكس قرارات DAO (التصويتات، الموافقات، تغييرات القواعد) في عمليات المنصة: الإعدادات، ضوابط الوصول، المعايير الاقتصادية، أولويات التطوير.
يمكن للطبقات أن تتطور بشكل منفصل: يمكن تحديث طبقة التطبيق دون تغيير طبقة الهوية، أو يمكن تجربة النماذج الاقتصادية دون التأثير على نواة DAO.