DAD Monthly Report 2020–02

DadChain
4 min readMar 5, 2020

Development

DAD-wallet:

  • Integrated dropload components to refresh the transaction record list; supports smart contract calls;
  • 525 lines of code added, 2162 lines of code deleted, 43 file modifications, 97 commits;
  • 3 releases;

DAD-DSP:

  • Integrated DAD-DAPI communication components to achieve various scenarios of campaign smart contract invocation; dynamically loads models and routes based on DVA, loads on demand;
  • 2978 lines of codes modified, 53 commits;
  • 3 releases;

DAD-SSP:

  • Based on react, ANT-design, DVA, and Mock, best practices for enterprise-level back-end management systems. Integrated DAD-DAPI communication components to achieve smart contract invocation scenarios, such as account login, apps, on-chain slots, etc;
  • 2714 lines of code modified, 54 commits;
  • 2 releases;

DAD-admin:

  • Dynamic routing based on DVA and loading on demand; account login and management functions based on DAD-DAPI components, including activations, deletions, and other operating scenarios; configured extraBabelIncudes to realize complication compatibility;
  • 3752 lines of code added, 2973 lines of code deleted, 44 file modifications, 42 commits;
  • 3 releases;

DAD-explorer:

  • Lightweight responsive front-end based on bootstrap, jQuery; Integrated DAD-DAPI communication components to realize account logins;
  • 3745 lines of code modified, 49 commits;
  • 2 release;

Smart Contract:

  • The platform management function is responsible for reviewing advertiser and traffic provider information, counting user clicks on advertisements, reward distribution, and advertiser consumption settlements. Records user click events;
  • 4852 lines of code added, 6 new files, 11 commits;
  • 2 releases;

DSP Background:

  • User management is responsible for user creation and management. Advertiser functions are responsible for advertising information entries, reviews, deliveries, and status management;
  • 9472 lines of code added, 73 files added, 101 commits;
  • 3 releases;

Lucky Box Background:

  • Optimizes the display effect of ads, Records user’s behaviors of browsing ads;
  • 346 lines of code added, 5 new files added, 2 commits;
  • 2 release;

Browser Background:

  • The interface service is responsible for querying daily transaction statistics; adding querying user reward information and reward entries; test coin functions;
  • 7936 lines of code added, 39 commits, 195 files added;
  • 3 releases;

Product & DApp

  • Updated the DAD wallet to V1.0.3 that supports multiple languages, including Korean. Added custom functionality Wallet Lock Time, which can enhance the Wallet plug-in security, and the user can customize the Wallet Lock Time. Added Asset display functionality and access to the exchange API to display DAD asset prices in the wallet in real time.
  • Tested the DAD test network and optimized the stability of multi-node deployment to prepare for the test network going live.

Market & PR

  • Explored the application scheme for traffic monitoring in decentralized advertising with partner Klaytn.
  • Negotiated with a number of fiat currency exchanges in Southeast Asia and South America. The listing plan is steadily bring promoted.

Community Building

Telegram: 21309
Twitter: 1887
Facebook:3525
Medium:684
Kakao:976

Team & Recruitment

New Members:

One Front End Developer

Recruiting:

Senior Go Development Engineer

Cryptographer

Senior Operation Expert

Community Operation Manager

Business Development (BD)

개발 진척

DAD-wallet:

  • 집성 dropload 구성 요소, 실시간 거래 기록 리스트 리셋을 실현; 스마트 계약 사용 지원;
  • 525행 코드 추가, 2162행 코드 삭제, 43개 타일 수정, 97번 제출;
  • 3번 발행;

DAD-DSP:

  • 집성 DAD-dsp 통신 요소, campagin의 스마트 계약의 다양한 시나리오를 실현; DVA를 기반으로 Model과 경로를 동적으로 로드하고 온디맨드 로드를 사용;
  • 2978행 코드 수정, 53번 제출;
  • 3번 발행;

DAD-SSP:

  • React, ANT 설계, DVA 및 Mock을 기반으로 엔터프라이즈 레벨 백엔드 관리 시스템을 구현하였습니다. 통합 DAD-DAPI 통신 구성 요소, 계정 로그인 실현, 앱, 온체인 slot 등 스마트 계약 시나리오;
  • 2174행 코드 수정, 54번 제출;
  • 2번 발행;

DAD-admin:

  • DVA를 기반으로 한 동적 라우팅, 온디맨드 로딩, 활성화를 비롯한 DAD-DAPI 구성 요소 기반 계정 로그인 및 관리 기능, 설정 및 기타 운영 시나리오, 응용프로그램 호환성을 실현하도록 추가BabelIncudes를 구성;
  • 3752행 코드 추가, 2973행 코드 삭제, 44개 파일 수정, 42번 제출;
  • 3번 발행;

DAD-explorer:

  • boostrap, jQuery의 경량 응답식 프론트 시트를 기반으로; 통합 DAD-dapi 통신 구성 요소 계정 로그인을 실현;
  • 3745행 코드 수정, 49번 제출;
  • 2번 발행;

스마트 계약:

  • 플랫폼 관리 기능은 광고주 및 데이터 공급자에 대한 정보 검토, 사용자 광고 클릭 집계, 보상 배포 및 광고주 소비 결제를 담당하며 사용자 광고 클릭 이벤트를 기록;
  • 4852행 코드 추가, 6개 파일 추가, 11번 제출;
  • 2번 발행;

DSP 백그라운드:

  • 사용자 관리는 사용자 창건 및 관리를 담당합니다. 광고주 기능은 광고정보 입력, 심사, 투입 및 상태 관리를 담당합니다. 트래픽 제공 측 애플리케이션의 입력, 검토 및 상태 관리;
  • 9472행 코드 추가, 73개 파일 추가, 101번 제출;
  • 2번 발행;

Lucky Box 백그라운드:

  • 광고 전시 효과를 최적화, 유저의 광고 검색 행동을 기록;
  • 346행 코드 추가, 5개 파일 추가, 2번 제출;
  • 2번 발행;

브라우저 백그라운드:

  • 인터페이스 서비스는 일일 거래 통계, 유저 보상 정보와 보상 수령 조사 입구, 테스트 코인 수령 기능을 추가;
  • 7936행 코드 추가, 39번 제출, 195개 파일 추가;
  • 3번 발행;

제품 & DApp

  • DAD wallet V1.0.3 업데이트하였으며 여러 언어를 지지하며 한국어 버전을 추가하였습니다. 지갑 시간 잠금 기능을 추가하여 지갑 플러그의 안전성을 증가하였으며 유저는 지갑 잠금 시간을 정할 수 있습니다. 자산 표시기능을 추가하였으며 거래소 API를 접속하여 실시간으로 지갑의 DAD 자산의 가격을 전시할 수 있습니다.
  • DAD 네트워크를 테스트하여 여러 절점의 배치 안정성 문제를 최적화 하였으며 네트워크 온라인의 테스트를 위하여 준비하고 있습니다.

마케팅 & PR

  • 파트너 Klaytn과 분권형 광고에서 트래픽 모니터링의 적용방안을 탐색하고 있습니다.
  • 동남아와 남미에서 여러 법화거래소들과 협상하였으며 계획은 착실히 추진되고 있습니다.

커뮤니티 건설

Telegram: 21309
Twitter: 1887
Facebook: 3525
Medium: 684
Kakao: 976

팀& 모집

새로운 멤버:

  • 1명 프론트엔드 개발

모집:

  • 베테랑 Go 개발 엔지니어
  • 암호학 전문가
  • 고급 운영 전문가
  • 커뮤니티 운영 매니저
  • 비즈니스 발전 (BD)

Follow us on social media

--

--

DadChain

Decentralized ADvertising blockchain empowering users.