Yes, as ARN client libraries are written in pure vanilla TypeScript. You just have to include its libraries in your project and call the API, and/or include the ARN tags in your web pages.
It is way more than that. ARN allows you to connect users to your dApp using Wallet Connect and Web3Modal. This will create an ARN authentication context that will allow you to connect to an ARN server to benefit from more services such as token gating, lists, data access, conditions, etc.
It can be both. An ARN server can host multiple ARN projects, or a project can use its dedicated server.
There are two kinds of data used by ARN:
- Configuration, which is stored in a MongoDB database associated with its project/server.
- Project Data, which is stored wherever the project wants it to be (currently limited to a MongoDB URL). This is typically where you could store lists of allowed wallets or other token-gating settings, translations, feature flags, or whatever you’d like to store.
ARN remote services are controlled by Access Control List (ACL) by design and per project. Each call has default allowed profiles but any of them can be fine-tuned in the server configuration to be less or more restrictive.
ARN has been tested to support running complex scenarios (connection + token gating) over 12000+ concurrent users.
Yes, you can check ARN example repository for simple bootstraps of ARN projects using the tech stack of choice, or ask Arianee about ARN projects already in production.
You can use ARN Admin to create and administrate projects.
Depending on what you want to do (testing or building a real project), you can either create a test project on the ARN test server or request Arianee to create a dedicated server for you.
Note that only significant versions are indicated, intermediate versions have no libs changes.
|2.2.10||2.4.0||6.0||1.0.6||0.3.50||Removed dependency to process|
|2.2.7||2.4.0||6.0||1.0.6||0.3.50||Removed Web3Modal V1 support|
|6.0||1.3.8||1.5.3||TypeScript 5 version with Web3Modal V2.7 support|
|6.0||1.0.6||0.3.50||Web3Modal V2.4 support|
Updated 3 months ago