{% extends "template-base.html" %} {% block head %} {% endblock %} {% block bodyclasses %}no-sidebar{% endblock %} {% block mainclasses %}landing{% endblock %} {% block breadcrumbs %}{% endblock %} {% block main %}

{{target.strings.home.intro.head}}

{{target.strings.home.intro.body1}}

{{target.strings.home.intro.body2}}

{{target.strings.home.intro.subhead}}

{{target.strings.home.intro.sub_body}}

{{target.strings.home.intro.cta}}
{% set flag_n = cycler(* range(1,99)) %}
{% set cardpage = pages|selectattr('html', 'defined_and_equalto', 'get-started-with-the-rippled-api.html')|first %}

{{cardpage.blurb}}

{{"%02d"|format(flag_n.next())}}
{{"%02d"|format(flag_n.next())}}
{{"%02d"|format(flag_n.next())}}

{{target.strings.home.cards_1.explore.head}}

{{target.strings.home.cards_1.explore.blurb}}

{{"%02d"|format(flag_n.next())}}

Visit the blog for the latest XRP Ledger info, including Release Notes, Amendments to the XRP Ledger protocol, Feature articles from XRP experts, and more.

{% set flag_n = cycler(* range(1,99)) %}

{{target.strings.home.what_is_xrpl.body_1}}

(digital asset icon)
{{"%02d"|format(flag_n.next())}}
(censorship resistance icon)
{{"%02d"|format(flag_n.next())}}
(consensus algorithm icon)
{{"%02d"|format(flag_n.next())}}
(xrp supply icon)
{{"%02d"|format(flag_n.next())}}
(governance icon)
{{"%02d"|format(flag_n.next())}}
(cryptography icon)
{{"%02d"|format(flag_n.next())}}
(smart contracts icon)
{{"%02d"|format(flag_n.next())}}
(decentralized exchange icon)
{{"%02d"|format(flag_n.next())}}

Start Building

Use these tutorials to get step-by-step guidance to perform common tasks with the XRP Ledger.

{% set flag_n = cycler(* range(1,99)) %}

Run a digital asset exchange? Follow these steps to add XRP.

{{"%02d"|format(flag_n.next())}}

Learn how to send test payments right from your browser.

{{"%02d"|format(flag_n.next())}}

Install, configure, and manage the core server that powers the XRP Ledger.

{{"%02d"|format(flag_n.next())}}
{{"%02d"|format(flag_n.next())}}
{% endblock %} {% block endbody %} {% endblock %}