mirror of
https://github.com/XRPLF/xrpl-dev-portal.git
synced 2025-11-19 19:25:51 +00:00
Complted and tested toml parsing and domain verification Edited HTML for more clarity Included source for domain-verifier-bundle.js Added build instructions and source for domain-verifier-bundle.js Updated and separated build instructions Minified domain-verifier-bundle.js using webpack Updated build instructions with webpack and added extra manifest checks Added query parameter to request, made relative url change, and added attestation check Added newline to html validator-domain-verifier-tool: use <pre>
38 lines
1.2 KiB
Markdown
38 lines
1.2 KiB
Markdown
# XRPL Dev Portal
|
|
|
|
The [XRP Ledger Dev Portal](https://xrpl.org) is the authoritative source for XRP Ledger documentation, including the `rippled` server, RippleAPI, the Ripple Data API, and other open-source XRP Ledger software.
|
|
|
|
To build the site locally:
|
|
|
|
1. Install [**Dactyl**](https://github.com/ripple/dactyl):
|
|
|
|
sudo pip3 install dactyl
|
|
|
|
2. Clone the repo:
|
|
|
|
git clone git@github.com:ripple/xrpl-dev-portal.git
|
|
|
|
3. Build the site:
|
|
|
|
dactyl_build -t en
|
|
|
|
For more details, see the [contribution guidelines](CONTRIBUTING.md).
|
|
|
|
|
|
If you make changes to the [Domain Verification Checker](https://xrpl.org/validator-domain-verifier.html) tool and edit the domain-verifier-checker.js file, you will need to do the following:
|
|
|
|
1. Install [webpack](https://webpack.js.org/) and required libraries via npm:
|
|
|
|
npm install webpack webpack-cli --save-dev
|
|
npm install ripple-binary-codec ripple-address-codec ripple-keypairs
|
|
|
|
2. From the project root directory (this step may be different depending on how you installed webpack)
|
|
|
|
cd assets/js
|
|
webpack-cli domain-verifier-checker.js --optimize-minimize -o domain-verifier-bundle.js
|
|
|
|
3. Build the site:
|
|
|
|
cd ../..
|
|
dactyl_build -t en
|