mirror of
https://github.com/XRPLF/xrpl-dev-portal.git
synced 2025-11-20 03:35:51 +00:00
362 lines
17 KiB
HTML
362 lines
17 KiB
HTML
{% extends "template-base.html" %}
|
||
{% block head %}
|
||
|
||
<!-- HTML5 Shim and Respond.js IE8 support of HTML5 elements and media queries -->
|
||
<!-- WARNING: Respond.js doesn't work if you view the page via file:// -->
|
||
<!--[if lt IE 9]>
|
||
<script src="https://oss.maxcdn.com/html5shiv/3.7.2/html5shiv.min.js"></script>
|
||
<script src="https://oss.maxcdn.com/respond/1.4.2/respond.min.js"></script>
|
||
<![endif]-->
|
||
|
||
{% endblock %}
|
||
|
||
{% block bodyclasses %}landing no-sidebar{% endblock %}
|
||
|
||
{% block breadcrumbs %}{% endblock %}
|
||
|
||
{% block main %}
|
||
<section class="container-fluid px-5 pb-5 pt-2">
|
||
<h1>Learn. Experiment. Integrate. Contribute.</h1>
|
||
<div class="row">
|
||
<div class="blurb col-sm-12">
|
||
<p>The <a href="#xrp_ledger_intro">XRP Ledger</a> is built on <code>rippled</code>, an open-source technology that anyone can use. Use the tools and information provided here to integrate with and contribute to the open-source platform.</p>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="card-deck mb-4">
|
||
|
||
<div class="card">
|
||
<div class="card-header">
|
||
<h3 class="card-title"><a href="landing-references.html">Take Me to the References</a></h3>
|
||
</div><!--/.card-header-->
|
||
<div class="card-body">
|
||
<div class="curated-links">
|
||
<ul>
|
||
<li><a href="reference-rippled-public.html"><code>rippled</code> Public API Methods</a></li>
|
||
<li><a href="reference-transaction-format.html"><code>rippled</code> Transaction Format</a></li> <!--{# TODO: Change this out when the transaction format gets split up #}-->
|
||
<li><a href="reference-data-api.html">Data API</a></li>
|
||
</ul>
|
||
</div><!--/.curated-links-->
|
||
</div><!--/.card-body-->
|
||
</div><!--/.card-->
|
||
|
||
<div class="card">
|
||
<div class="card-header">
|
||
<h3 class="card-title">Get Started</h3>
|
||
</div><!--/.card-header-->
|
||
<div class="card-body">
|
||
<div class="curated-links">
|
||
<ul>
|
||
<li><a href="websocket-api-tool.html">Make a call to the rippled API</a></li>
|
||
<li><a href="xrp-test-net-faucet.html">Access the XRP Ledger Test Net</a></li>
|
||
<li><a href="landing-concepts.html">Understand XRP Ledger Concepts</a></li>
|
||
</ul>
|
||
</div><!--/.curated-links-->
|
||
</div><!--/.card-body-->
|
||
</div><!--/.card-->
|
||
|
||
<div class="card">
|
||
<div class="card-header">
|
||
<h3 class="card-title"><a href="tutorial-listing-xrp.html">List XRP in Your Exchange</a></h3>
|
||
</div><!--/.card-header-->
|
||
<div class="card-body">
|
||
<p>Does your exchange want to list XRP?</p>
|
||
<div class="readmore">
|
||
<a href="tutorial-listing-xrp.html"><button class="btn btn-primary" type="button">List XRP</button></a>
|
||
</div>
|
||
</div><!--/.card-body-->
|
||
</div><!--/.card-->
|
||
|
||
</div><!--/.card-deck-->
|
||
|
||
<div class="card-deck">
|
||
|
||
<div class="card">
|
||
<div class="card-header">
|
||
<h3 class="card-title"><a href="tutorial-rippled-setup.html">Run <code>rippled</code></a></h3>
|
||
</div><!--/.card-header-->
|
||
<div class="card-body">
|
||
<p><code>rippled</code> is the core server of the XRP Ledger. Anyone can run one.</p>
|
||
<div class="readmore">
|
||
<a href="tutorial-rippled-setup.html"><button class="btn btn-primary" type="button">Run <code>rippled</code></button></a>
|
||
</div>
|
||
</div><!--/.card-body-->
|
||
</div><!--/.card-->
|
||
|
||
<div class="card">
|
||
<div class="card-header">
|
||
<h3 class="card-title"><a href="https://github.com/ripple/rippled/">Contribute to <code>rippled</code> <i class="fa fa-external-link"></i></a></h3>
|
||
</div><!--/.card-header-->
|
||
<div class="card-body">
|
||
<p>Contribute code and bug reports to help improve <code>rippled</code>.</p>
|
||
<div class="readmore">
|
||
<a href="tutorial-rippled-setup.html"><button class="btn btn-primary" type="button">Contribute Code <i class="fa fa-external-link"></i></button></a>
|
||
</div>
|
||
</div><!--/.card-body-->
|
||
</div><!--/.card-->
|
||
|
||
<div class="card">
|
||
<div class="card-header">
|
||
<!-- TODO: link directly to the "Provide Liquidity" use case when it's ready -->
|
||
<h3 class="card-title"><a href="use-cases.html">Provide Liquidity in the XRP Ledger</a></h3>
|
||
</div><!--/.card-header-->
|
||
<div class="card-body">
|
||
<p>Are you a market maker who wants to provide liquidity in the XRP Ledger?</p>
|
||
<div class="readmore">
|
||
<a href="use-cases.html"><button class="btn btn-primary" type="button">Provide Liquidity</button></a>
|
||
</div>
|
||
</div><!--/.card-body-->
|
||
</div><!--/.card-->
|
||
|
||
</div><!--/.card-deck-->
|
||
|
||
</section>
|
||
|
||
<section class="container-fluid bg-light p-5">
|
||
<div class="row">
|
||
|
||
<div class="col-sm-6">
|
||
<div class="card">
|
||
<div class="card-header">
|
||
<h3 class="card-title">New and Updated Documentation</h3>
|
||
</div><!--/.card-header-->
|
||
<div class="card-body">
|
||
<div class="curated-links">
|
||
<ol>
|
||
{% for link in target.recently_updated %}
|
||
{% set linkpage = pages|selectattr("html", "equalto", link)|first %}
|
||
<li><a href="{{linkpage.html}}">{{linkpage.name}}</a></li>
|
||
{% endfor %}
|
||
</ol>
|
||
</div><!--/.curated-links-->
|
||
</div><!--/.card-body-->
|
||
</div><!--/.card-->
|
||
</div>
|
||
|
||
<div class="col-sm-6">
|
||
<div class="card">
|
||
<div class="card-header">
|
||
<h3 class="card-title"><a href="reference-amendments.html">Known Amendments</a></h3>
|
||
</div><!--/.card-header-->
|
||
<div class="card-body">
|
||
<p>Amendments introduce new features to the decentralized XRP Ledger without causing disruptions.</p>
|
||
<div class="readmore">
|
||
<a href="reference-amendments.html"><button class="btn btn-primary" type="button">View Known Amendments</button></a>
|
||
</div>
|
||
</div><!--/.card-body-->
|
||
</div><!--/.card-->
|
||
</div><!--/.col-->
|
||
|
||
</div><!--/.row-->
|
||
</section>
|
||
|
||
<section class="container-fluid p-5" id="xrp_ledger_intro">
|
||
<h2><a href="concept-xrp-ledger-intro.html">XRP Ledger: A decentralized cryptographic ledger</a></h2>
|
||
<div class="row">
|
||
<div class="blurb col-sm-12">
|
||
<p>The XRP Ledger is built powered by a network of peer-to-peer servers. It is the home of XRP, a digital asset designed to bridge the many different currencies in use worldwide.</p>
|
||
<p>Ripple stewards the development of the XRP Ledger, and advances XRP as a key contribution to the Internet of Value: a wordl in which money moves the way information does today.</p>
|
||
</div>
|
||
</div>
|
||
|
||
<div class="row my-3">
|
||
|
||
<div class="col-sm-6 col-lg-4 offset-lg-2">
|
||
<div class="card">
|
||
<img class="card-img-top" src="assets/img/triskellion.svg" alt="(XRP triskellion)" />
|
||
<div class="card-body">
|
||
<h3><a href="concept-xrp-ledger-intro.html#the-best-digital-asset">The Digital Asset for Payments</a></h3>
|
||
<p>XRP is a digital asset native to the XRP Ledger. Anyone with a cryptographic key and an internet connection can receive, hold, and send XRP to anyone else.</p>
|
||
</div><!--/.card-body-->
|
||
</div><!--/.card-->
|
||
</div><!--/.col-->
|
||
|
||
<div class="col-sm-6 col-lg-4">
|
||
<div class="card">
|
||
<img class="card-img-top" src="assets/img/dollar-arrow.svg" alt="(money moving)" />
|
||
<div class="card-body">
|
||
<h3><a href="concept-xrp-ledger-intro.html#censorship-resistant-transaction-processing">Censorship-Resistant Transaction Processing</a></h3>
|
||
<p>No single party decides which XRP transactions succeed or fail, and no one can "roll back" a transaction after it completes.</p>
|
||
</div><!--/.card-body-->
|
||
</div><!--/.card-->
|
||
</div><!--/.col-->
|
||
|
||
</div><!--/.row-->
|
||
|
||
<div class="row my-3">
|
||
|
||
<div class="col-sm-6 col-lg-4 offset-lg-2">
|
||
<div class="card">
|
||
<img class="card-img-top" src="assets/img/network.svg" alt="(consensus network)" />
|
||
<div class="card-body">
|
||
<h3><a href="concept-xrp-ledger-intro.html#fast-efficient-consensus-algorithm">Fast, Efficient Consensus Algorithm</a></h3>
|
||
<p>The XRP Ledger's consensus algorithm settles transactions in 4 to 5 seconds, processing at a throughput of up to 1500 transactions per second.</p>
|
||
</div><!--/.card-body-->
|
||
</div><!--/.card-->
|
||
</div><!--/.col-->
|
||
|
||
<div class="col-sm-6 col-lg-4">
|
||
<div class="card">
|
||
<img class="card-img-top" src="assets/img/line-graph.svg" alt="(price graph)" />
|
||
<div class="card-body">
|
||
<h3><a href="concept-xrp-ledger-intro.html#finite-xrp-supply">Finite XRP Supply</a></h3>
|
||
<p>When the XRP Ledger began, 100 billion XRP were created, and no more XRP will ever be created.</p>
|
||
</div><!--/.card-body-->
|
||
</div><!--/.card-->
|
||
</div><!--/.col-->
|
||
|
||
</div><!--/.row-->
|
||
|
||
<div class="row my-3">
|
||
|
||
<div class="col-sm-6 col-lg-4 offset-lg-2">
|
||
<div class="card">
|
||
<img class="card-img-top" src="assets/img/scales.svg" alt="(scales of justice)" />
|
||
<div class="card-body">
|
||
<h3><a href="concept-xrp-ledger-intro.html#responsible-software-governance">Responsible Software Governance</a></h3>
|
||
<p>A team of full-time, world-class developers at Ripple maintain and continually improve the XRP Ledger's underlying software.</p>
|
||
</div><!--/.card-body-->
|
||
</div><!--/.card-->
|
||
</div><!--/.col-->
|
||
|
||
<div class="col-sm-6 col-lg-4">
|
||
<div class="card">
|
||
<img class="card-img-top" src="assets/img/lock.svg" alt="(lock)" />
|
||
<div class="card-body">
|
||
<h3><a href="concept-xrp-ledger-intro.html#secure-adaptable-cryptography">Secure, Adaptable Cryptography</a></h3>
|
||
<p>The XRP Ledger relies on industry standard digital signature systems like ECDSA and also supports modern, efficient algorithms like Ed25519.</p>
|
||
</div><!--/.card-body-->
|
||
</div><!--/.card-->
|
||
</div><!--/.col-->
|
||
|
||
</div><!--/.row-->
|
||
|
||
<div class="row my-3">
|
||
|
||
<div class="col-sm-6 col-lg-4 offset-lg-2">
|
||
<div class="card">
|
||
<img class="card-img-top" src="assets/img/gears.svg" alt="(gears)" />
|
||
<div class="card-body">
|
||
<h3><a href="concept-xrp-ledger-intro.html#modern-features-for-smart-contracts">Modern Features for Smart Contracts</a></h3>
|
||
<p>Features like Escrow, Checks, and Payment Channels support cutting-edge financial applications while safety features like Invariant Checks and Amendments provide for stable operation.</p>
|
||
</div><!--/.card-body-->
|
||
</div><!--/.card-->
|
||
</div><!--/.col-->
|
||
|
||
<div class="col-sm-6 col-lg-4">
|
||
<div class="card">
|
||
<img class="card-img-top" src="assets/img/exchange.svg" alt="(currency exchange)" />
|
||
<div class="card-body">
|
||
<h3><a href="concept-xrp-ledger-intro.html#modern-features-for-smart-contracts">On-Ledger Decentralized Exchange</a></h3>
|
||
<p>The XRP Ledger also has a fully-functional accounting system for tracking and trading obligations denominated in any way users want, and an exchange built into the protocol.</p>
|
||
</div><!--/.card-body-->
|
||
</div><!--/.card-->
|
||
</div><!--/.col-->
|
||
|
||
</div><!--/.row-->
|
||
|
||
</section>
|
||
|
||
<section class="container-fluid related-projects p-5 bg-light">
|
||
<div class="row">
|
||
<h2>Built on the XRP Ledger</h2>
|
||
<div class="blurb col-sm-12">
|
||
<p>Learn about just a few of the types of integrations developers have built on the XRP Ledger.</p>
|
||
</div>
|
||
</div>
|
||
|
||
|
||
<div class="row">
|
||
<div class="col-xl-8 col-lg-10 col-md-12 offset-xl-2 offset-lg-1">
|
||
|
||
<div class="card-deck mb-4">
|
||
|
||
<div class="card">
|
||
<div class="card-header">
|
||
<h3 class="card-title">Exchanges and Gateways</h3>
|
||
</div><!--/.card-header-->
|
||
<img class="card-img-top" src="assets/img/exchange-on-ripple.svg" alt="(currency exchange icon)" />
|
||
<div class="card-body">
|
||
<p>Integrate your Exchange or Gateway with the XRP Ledger to enable your users to buy and sell XRP and issued currencies.</p>
|
||
</div><!--/.card-body-->
|
||
</div><!--/.card-->
|
||
|
||
<div class="card">
|
||
<div class="card-header">
|
||
<h3 class="card-title">Market Makers</h3>
|
||
</div><!--/.card-header-->
|
||
<img class="card-img-top" src="assets/img/market-maker-on-ripple.svg" alt="(market maker icon)" />
|
||
<div class="card-body">
|
||
<p>Integrate with the XRP Ledger to place offers algorithmically or through your own trading interface, providing liquidity between different gateways and their users.</p>
|
||
</div><!--/.card-body-->
|
||
</div><!--/.card-->
|
||
|
||
<div class="card">
|
||
<div class="card-header">
|
||
<h3 class="card-title">Wallets</h3>
|
||
</div><!--/.card-header-->
|
||
<img class="card-img-top" src="assets/img/wallet-on-ripple.svg" alt="(wallet icon)" />
|
||
<div class="card-body">
|
||
<p>Build a wallet app on the XRP Ledger to enable your users to send and trade XRP and other currencies issued by a gateway you trust.</p>
|
||
</div><!--/.card-body-->
|
||
</div><!--/.card-->
|
||
|
||
</div><!--/.card-deck-->
|
||
|
||
</div><!--/.col-->
|
||
</div><!--/.row-->
|
||
|
||
<div class="row">
|
||
<div class="blurb col-sm-12">
|
||
<p>Have an idea for a use case not listed here? <a href="mailto:projectlotus@ripple.com">Contact us</a></p>
|
||
</div>
|
||
</div>
|
||
|
||
</section>
|
||
|
||
<section class="container-fluid related-projects p-5 bg-white">
|
||
<h2>Related Projects</h2>
|
||
|
||
<div class="row">
|
||
|
||
<div class="col m-2">
|
||
<div class="card">
|
||
<div class="card-body">
|
||
<p><a class="client-portal-link" href="https://clients.ripple.com/" target="_blank">
|
||
<img class="project-icon" src="assets/img/RippleNet-condensed.svg" />
|
||
<span class="project-name">Ripple Client Portal</span>
|
||
<span class="login-required">(login required)</span>
|
||
</a></p>
|
||
<p class="project-summary">For financial institutions using Ripple's proprietary solutions to send money globally.</p>
|
||
</div><!--/.card-body-->
|
||
</div><!--/.card-->
|
||
</div><!--/.col-->
|
||
|
||
<div class="col m-2">
|
||
<div class="card">
|
||
<div class="card-body">
|
||
<p><a class="interledger-link" href="https://interledger.org/" target="_blank">
|
||
<img class="project-icon" src="assets/img/ilp_logo.svg" />
|
||
<span class="project-name">Interledger</span>
|
||
</a></p>
|
||
<p class="project-summary">An open protocol suite for connecting all forms of digital money.</p>
|
||
</div><!--/.card-body-->
|
||
</div><!--/.card-->
|
||
</div><!--/.col-->
|
||
|
||
</div><!--/.row-->
|
||
|
||
</section>
|
||
|
||
<!-- Disclaimer block -->
|
||
<section class="container-fluid p-5 build-disclaimer">
|
||
<p>
|
||
These resources are provided for informational purposes only, as illustrative references for your independent development of products or services designed to interface with Ripple’s open-source technologies. These resources are not intended to direct or influence how you or any other person interacts with Ripple’s open-source technologies. Ripple <strong><em>does not</em></strong> endorse any specific resource and makes no representations or warranties with respect to the resources listed.
|
||
</p>
|
||
<p>
|
||
Note that anti-money laundering and counter-terrorism financing laws and regulations, such as the U.S. Bank Secrecy Act and regulations issued by the Financial Crimes Enforcement Network (FinCEN), require certain parties to take certain precautions against financial crime. In particular, you may be interested in the <a href="https://www.fincen.gov/resources/statutes-regulations/guidance/application-fincens-regulations-persons-administering">2013 guidance issued by FinCEN</a> in response to questions concerning the regulatory treatment of persons who use or make a business of exchanging, accepting, or transmitting certain virtual currencies. Additional FinCEN references are available at <a href="https://www.fincen.gov">https://www.fincen.gov</a>.
|
||
</p>
|
||
</div>
|
||
|
||
{% endblock %}
|