I am building a dapp on EOS, and wondered what is the best practice of communicating with the dapp browser.

For example on Ethereum I implemented the web3 library and all commands and apis were through it, by that, I wrote the code once, and it automatically triggered the relevant UI screens on the dapp browser.

Is there something similar with EOS? I don't want to write specific code for each dapp browser (Scatter, lynx, meet one etc..)

2 Answers 2


Block.one released the Universal Authenticator Library - UAL a week ago.

Here are some helpful links:

There are are several different UAL-Repositories + Usage-Examples for use with the different available Wallets.


Not sure what you mean by dapp browsers but if you want web browsers to interact with EOS blockchain, you can look at eosjs.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.