Technology

  • DQtech Column | Learn from DEX about PlatON Application Development – Flutter (IV)

    Author Dex_DQT In this chapter we will complete the import of the helper/secret key/wallet file and build the functionality to store them as a file Import Stateful Widget The code is placed in the import_stateful_widget.dart file under the app/page package.Since the TabBarView has a lag in accepting page change callbacks when sliding the page, I use the PageView to implement the page switch function. The code is as follows: In order to keep the page as consistent as possible with Android, I customize the TabBar’s indicator.The code is as follows:…

    June 27, 2022
    01120
  • Astro Usage Guidelines

    Link to Astro: http://astro.cryptocamp.network Tip: Update Google Chrome to the latest version Astro Usage Guidelines Download the Plug-in Click the Download Plugin button on the home page. Shown as below: The downloaded plug-in is shown below (note: v0.1 is the latest version number of the plug-in): Unzip it as follows: Installing Plug-in Click on the menu button in the top right corner of your browser. Click on “More Tools” on the menu page that pops up. Click on “Extensions” on the menu page that pops up to jump to the Extensions…

    June 2, 2022
    02630
  • On-chain random number support on PlatON networks

    The PlatON network has been upgraded to version 1.2.0, which includes two important updates, supporting both 100 and 210425 ChainIDs and supporting smart contracts to obtain random numbers. Background DApps such as NFT, Loot drops games and other applications have greatly contributed to the prosperity of the blockchain ecosystem. On-chain random numbers can provide tamper-proof on-chain randomness for DApps, such as NFT casting and attribution, draws, (PvP) Battles, etc. all need to use on-chain random to produce fair results. support a secure on-chain random number solution with good application compatibility….

    May 12, 2022
    02640
  • DQtech Column | Learn from DEX about PlatON Application Development – Flutter (III)

    Author Dex_DQT In this chapter we will use the ATON wallet as a model to learn how to create the function of generating a wallet use Mnemonic Phrases. Operate Menu Stateless Widget Create operate_menu_stateless_widget.dart in the app/page pacage, the code is as follows: The page will look like this: SlideTransition is used when clicking on the Create Wallet button to jump to the Create Wallet page, which allows the page to be drawn out from the right. Create Wallet Stateful Widget create_wallet_stateful_widget.dart in app/pageCreat pacage, The code is as follows:…

    April 14, 2022
    03480
  • Celer cBridge Partners with PlatON to Enable Cross-Chain Transfers!

    Celer Network is excited to announce the planned bridging support for PlatON. Users will soon be able to bridge WETH, WBTC, USDC, USDT, DAI, GRT, and LINK via the Open Canonical Token Standard between ETH and PlatON in a fast, secure and low-cost fashion. PlatON is a multi-faceted next generation Internet infrastructure protocol. They aim to build a decentralized and collaborative AI network and global brain to drive the democratization of AI for safe artificial general intelligence by combining blockchain and privacy-preserving computation technologies. By building a computing system comprised of various…

    April 12, 2022
    01930
  • DQtech Column | Learn from DEX about PlatON Application Development – Flutter (II)

    Author Dex_DQT In the previous chapter we completed setting up the environment and implementing the functions for generating secret keys and obtaining wallet balances. In this chapter we will introduce some common Api interfaces and implement the transfer function. Get Address Hrp The code is as follows: The result is shown below: Get Gas Price The code is as follows: The result is shown below: Get PlatON Block Number The code is as follows: The result is shown below: Get Block by Number You can check the Andorid chapter II,…

    April 11, 2022
    03580
  • Crypto Research | Due Diligence & How To Find The Next 10x Token

    BY JAMES · 01/09/2021 When market conditions are right there are abundant opportunities in seeking out high quality and early stage crypto projects. In this post I’ll walk-through my crypto research process from screening and researching crypto projects to due diligence and tokenomics. Introduction Video Where To Find New Crypto Projects How To Screen Existing Cryptocurrencies Crypto Due Diligence Team Partners Code News Branding What Are Tokenomics Crypto Valuation Long Term Fundamentals Conclusion An Introduction To Crypto Research Where To Find New Crypto Projects Being early to an investment normally amplifies both…

    April 3, 2022
    02880
  • DQtech Column | Learn from DEX about PlatON Application Development – Flutter (I)

    Author Dex_DQT From now on we will start to build the Flutter version of Digging. In this chapter we will be setting up the environment and build the function for getting the wallet balance. There is no official SDK for Flutter, but on the basis of the json-rpc encapsulated interface for Android, we could know that all we need to do in Flutter is to serialize/deserialize the rlp and sign it using ECDSA. Build the Project A reference on how to set up the environment can be found on FlutterChina Let’s…

    March 29, 2022
    03640
  • DQtech Column | Learn from DEX about PlatON Application Development – Android (IX)

    Author Dex_DQT In this chapter we will learn how to build functions to switch wallets and switch networks. it’s the last chapter of the Android chapter. Add a Pop-Up Box to Jump to the Page of Add Wallets on Main Page The layout of the pop-up box can be found inres/layout/dialog_assets_more.xml Then add PopupWindowUtil under the util package, with the following code: Then add the code to pop-up the page in initEvent of page/AssetPage: The page would look like this: Then we could import multiple wallets. Writing the function of…

    March 25, 2022
    03650
  • [Updated] Full Process of Metis 0.3.0 Experience

    Part-A : Metis Experience YouTube: Full Process of Metis 0.3.0 Experience-Part A Part-B : Metis Console Experience YouTube: Full Process of Metis 0.3.0 Experience-Part B

    March 22, 2022
    07290
  • DQtech Column | Learn from DEX about PlatON Application Development – Android (VIII)

    Author Dex_DQT In this chapter, we will learn how to build the function of redemption entrustment and receiving entrustment reward, as well as how to analyze the return results of smart contracts. Create a delegate details page Check out the layout code in the res/layout/activity_delegate_detail.xml file. The page will look like this: Then create the corresponding Delegate Detail Activity in the activity package This page needs to get information about all the delegate nodes of the wallet. In chapter 9 of the javascript chapter, this information can be obtained directly…

    March 22, 2022
    04300
  • DQtech Column | Learn from DEX about PlatON Application Development – Android (VII)

    Author Dex_DQT We’ll split into two chapters to explain how to build delegate functionality. This chapter teaches how to implement the functionality to get a list of validation nodes and delegates, and how to write your own code to call smart contracts. Create Commission Page The delegate page appears as a main page of activity_main and is divided into two sub-pages, “My Delegates” and “Validation Node“.We start by building the delegate page. See the res/layout/page_delegate.xml file for the layout code. Then create the DelegatePage class under the page package, with…

    March 10, 2022
    04680
  • Quick Migration For Ethereum[Bounty #191]

    PlatON is now fully compatible with Ethereum, meaning that smart contracts on Ethereum can be deployed directly on PlatON via platon-truffle, and contract bytecodes running on Ethereum can also be deployed directly on PlatON. To make it easier, more efficient, and less costly for Ethereum users to migrate to PlatON, we chose to migrate directly using Ethereum development tools. PlatON Network Information **Website:**PlatON **Dev docs:**Overview | PlatON **Token Symbol:**LAT Mainnet Public RPC:https://openapi.platon.network/rpc Chain id: 100 Block explorer:https://scan.platon.network/ Dev Network public RPC:http://35.247.155.162:6789 Chain id: 210309 Block explorer:https://devnetscan.platon.network/ Faucet:PlatON Preparation Create PlatON…

    March 7, 2022
    02270
  • Join the Test Bounty of Metis 0.3.0 for Rewards!

    Dear members of the PlatON community, we are excited to announce that the community testing of Metis version 0.3.0 will begin on March 5, which aims to help you get familiar with the new features of Metis. The Test Bounty offers detailed testing documents, as well as incredible rewards. The following contains the latest updates of the new version: Challenging Task​Overview (must-read) Dear members of the PlatON community, today we will first briefly introduce the Test Bounty and its purpose. Metis is the middle layer of the three-layered PlatON network,…

    March 5, 2022
    02810
  • DQtech Column | Learn from DEX about PlatON Application Development – Android (VI)

    Author Dex_DQT In this chapter we will build the functionality to view the list of transactions and transfer funds Add WalletManager method Because of the increase in the number of methods, I will pick the most important methods to explain. If you need other methods, you can go to find the source code. 1, Load All WalletCode as bellow: Since the wallet files we create/import are stored in the walletFiles directory as {wallet name}.json, we need to get the list of files in the walletFiles directory first and then extract…

    March 1, 2022
    03890