diff --git a/components/Breadcrumbs.js b/components/Breadcrumbs.js index eef9bed43..81c6d07fe 100644 --- a/components/Breadcrumbs.js +++ b/components/Breadcrumbs.js @@ -28,9 +28,9 @@ export default function Breadcrumbs() { - Home + XRP Explorer diff --git a/pages/learn/account-page.js b/pages/learn/account-page.js new file mode 100644 index 000000000..66aa70547 --- /dev/null +++ b/pages/learn/account-page.js @@ -0,0 +1,883 @@ +import { serverSideTranslations } from 'next-i18next/serverSideTranslations' +import SEO from '../../components/SEO' +import { getIsSsrMobile } from '../../utils/mobile' +import { network,} from '../../utils' +import Link from 'next/link' +import Image from 'next/image' +import Breadcrumbs from '../../components/Breadcrumbs' + +export async function getServerSideProps(context) { + const { locale } = context + return { + props: { + isSsrMobile: getIsSsrMobile(context), + ...(await serverSideTranslations(locale, ['common'])) + } + } +} + +export default function AccountPage() { + const imagePath = '/images/xrplexplorer/learn/account-page/' + return ( + <> + +
+ + +
+

How to Analyze Any XRP Ledger Account with Bithomp

+ +

+ The XRP Ledger is highly transparent. Every payment, trust line, NFT, offer, escrow, check, AMM position, + and account setting is permanently recorded on-chain and publicly verifiable. +

+ +

The challenge isn't accessing the data—it's understanding what it means.

+ +

+ The XRP Ledger account can contain hundreds of ledger objects, multiple issued tokens, NFT activity, + liquidity positions, trust lines, payment history, escrows, checks, and different account settings. Looking + at raw blockchain data can quickly become overwhelming, even for experienced XRPL users. +

+ +

+ The Bithomp Account Page transforms that raw blockchain data into a complete XRP Ledger account explorer. + Instead of displaying isolated ledger objects, it organizes everything associated with an XRPL account into + a single, interactive profile that helps you understand both the current state of the account and its + historical activity. +

+ +

+ Whether you're researching another wallet, performing due diligence before buying a token, investigating a + project, auditing an issuer account, or managing your own wallet, the Account Page provides one of the most + comprehensive views available anywhere on the XRP Ledger. +

+ +

What You'll Learn

+ +

In this guide you'll learn how to:

+ +
    +
  • Analyze any XRP Ledger account.
  • +
  • Investigate token issuers, projects, and service accounts.
  • +
  • Evaluate account activity and security configuration.
  • +
  • Manage your own XRPL account after connecting your wallet.
  • +
+ +

Scenario 1: Analyzing a Regular XRP Ledger Account

+ +

+ Example: bithomp.com/account/coov. +

+

+ When you open any XRP Ledger account in Bithomp, you'll find far more than a wallet balance. The Account + Page provides a complete overview of an account's activity, assets, relationships, and configuration, + allowing you to understand how the account is used and how it has evolved over time. +

+
+ Account Page +
XRP Ledger account page
+
+

Let's examine each section.

+ +

XRPL Username

+ +

+ If an account has a registered username, it appears at the top of the profile, directly below the avatar. +

+ +

+ An XRPL Username is a human-readable identifier linked to an XRP Ledger account. Instead of sharing a long + wallet address, users can identify themselves with an easy-to-recognize name across the XRPL ecosystem. +

+ +

+ Besides making accounts easier to recognize, usernames help reduce mistakes when sharing addresses and + improve the overall user experience. Besides, some third-party apps, like Xaman, are using Bithomp + usernames. +

+
+ Username +
Bithomp Username
+
+
+

+ + đź’ˇ + {' '} + Register your username here +

+
+ +

Activity Status

+ +

Example: Active: 19 hours ago

+ +

+ The activity status shows when the account was last active on the XRP Ledger. While simple, this is one of + the quickest ways to determine whether an account is actively used or has been dormant for an extended + period. +

+ +

+ Although activity alone doesn't reveal the full story, it provides valuable context before analyzing + balances, transactions, or assets. +

+ +

Identity Signals (PayString, Aliases, and KYC)

+ +

Some accounts include additional identity information beyond the blockchain address.

+ +
    +
  • PayString — a human-readable payment identifier that simplifies sending and receiving payments.
  • +
  • Wallet aliases — alternative names used within supported wallet ecosystems.
  • +
  • + Xaman KYC verification — an indication that the account owner has completed identity verification in + Xaman. +
  • +
+ +

Activation Information

+ +

+ The Activation Information section shows when the account was activated and which account funded its initial + reserve. +

+ +

+ This historical context is often useful when researching projects, exchanges, businesses, or large wallet + ecosystems, as activation patterns can reveal relationships that are not immediately visible from + transaction history alone. +

+ +

Activation Tree

+ +

+ One of Bithomp's distinctive features is the Activation Tree. +

+
+ Username +
Activation Tree
+
+

+ By opening the Family Tree, you can visualize an account's "parents" and "children"—the accounts that + activated it and those it subsequently activated. +

+ +

+ This makes it easier to investigate organizational wallet structures, project wallet hierarchies, and + exchange accounts. It also helps identify potential fraud risks at a glance by revealing whether the account + has activated suspicious accounts or was itself activated by an account associated with fraudulent activity. +

+

Other Sections

+ +

+ If the account acts as an NFT Minter or a Signer for other addresses—or has an assigned NFT Minter—these + relationships are also displayed, providing additional insight into how the account interacts with the wider + XRP Ledger ecosystem. +

+
+ Username +
Signer for other accounts
+
+

Account and Issuer Settings

+ +

+ The Account Settings section is one of the most important parts of the Account Page and should always be + reviewed when analyzing an XRPL account. +

+ +

+ Account and issuer settings define how an address behaves on the XRP Ledger, what transactions it accepts, + and which security or operational restrictions are enabled. +

+ +

+ These configuration flags often reveal valuable information about the account's intended purpose, security + model, and level of control. +

+
+
+ Account Settings +
Account Settings
+
+ +
+ Issuer Settings +
Issuer Settings
+
+
+

Some of the most important settings include:

+ +

Require Destination Tag (asfRequireDest)

+ +

The account requires a destination tag for incoming payments.

+ +

+ This setting is commonly enabled by exchanges, custodial wallets, and payment providers that use a single + wallet for multiple users. Sending XRP without the required destination tag may result in delayed processing + or lost funds. +

+ +

Require Authorization (asfRequireAuth)

+ +

The issuer must explicitly approve trust lines before another account can hold its issued tokens.

+ +

+ This feature is typically used by regulated issuers, enterprise projects, or permissioned token ecosystems + that need to control who can hold or transact with their assets. +

+ +

No Freeze (asfNoFreeze)

+ +

This flag permanently disables the issuer's ability to freeze trust lines.

+ +

+ For token holders, this can be an important trust signal because it demonstrates that the issuer has + voluntarily given up the ability to freeze user assets in the future. +

+ +

Global Freeze (asfGlobalFreeze)

+ +

+ If enabled, this setting allows an issuer to freeze all trust lines associated with a specific issued + currency. +

+ +

+ Although rarely used, it represents an important element of issuer-level control and should always be + considered when evaluating an issued asset. +

+ +

Signer Lists and Multi-Signature Configuration

+ +

+ If an account uses Signer Lists or a multi-signature (multisig) configuration, control of the wallet is + distributed across multiple authorized parties rather than a single private key. +

+ +

This usually indicates a higher level of operational security.

+ +

It may also suggest that the account belongs to:

+ +
    +
  • a treasury wallet;
  • +
  • an exchange;
  • +
  • a business or organization;
  • +
  • an infrastructure provider;
  • +
+

+ Clusters of shared signers across multiple accounts can also reveal relationships between wallets that + belong to the same organization or ecosystem. +

+ +

Historical View: Analyze an Account at Any Point in Time

+ +

The current state of an account only tells part of the story.

+ +

+ One of Bithomp's powerful analytical features is the ability to view an XRP Ledger account exactly as it + existed at a specific date and time. +

+
+ Account Page +
XRP Ledger account page - Historical Mode
+
+

+ Rather than analyzing only the latest ledger state, you can inspect historical balances, ledger objects, and + account configuration from virtually any point in its history. +

+ +

This allows you to answer questions such as:

+ +
    +
  • How did XRP and token balances change over time?
  • +
  • When were trust lines created or removed?
  • +
  • When did NFTs appear or leave the account?
  • +
  • How did a project's treasury change throughout different market cycles?
  • +
+

You can easily share the link to show an account’s past state. Example.

+

+ This feature transforms the Account Page from a simple blockchain explorer into a historical analysis tool, + making it significantly easier to investigate wallet behavior, monitor projects, or perform blockchain + research. +

+

Total Worth: Understanding the Complete Portfolio

+ +

Most blockchain explorers focus primarily on account balances.

+ +

+ Bithomp XRP Explorer goes much further by estimating the Total Worth of an XRP Ledger portfolio, giving users a broader + view of an account's assets. +

+
+ Username +
Total Worth section
+
+

+ Instead of reviewing each asset separately, users can quickly understand the overall size and composition of + a portfolio. +

+ +

XRP Balance and Reserve: Where Is Your XRP Locked?

+ +

One of the most frequently misunderstood aspects of the XRP Ledger is the XRP reserve requirement.

+ +

+ Many users notice that part of their XRP balance cannot be spent and assume the funds are locked or missing. + In reality, the XRP Ledger permanently reserves a minimum amount of XRP to support the account itself and + additional ledger objects. +

+ +

+ By opening the XRP Balance section and selecting Show Details, you can see exactly how much XRP is reserved + and why. +

+

+ Reserve allocations may include: trust Lines, open DEX offers, checks, escrows, NFT pages, signer lists, etc. +

+
+ Username +
XRP Reserves
+
+

+ Rather than displaying a single balance, Bithomp XRP Explorer provides a detailed breakdown of reserved XRP, making it + easy to understand how the account's reserve is calculated. +

+ +

+ This feature answers one of the most common questions among new XRPL users and helps explain why the + available balance is lower than the total XRP balance. +

+ +

Token Holdings: Understanding an Account's Interests

+ +

An account's token portfolio often reveals much more than its XRP balance.

+ +

+ Tokens can provide valuable insight into the communities, projects, and ecosystems the account interacts + with. +

+ +

The composition of a portfolio often reflects user behavior.

+ +

+ When combined with transaction history, token holdings become a powerful tool for understanding how an + account participates in the XRP Ledger ecosystem. +

+

Transaction History: Understanding Wallet Behavior

+ +

Transaction history provides one of the clearest ways to understand how an XRP Ledger account is used.

+ +

+ While balances show what an account currently owns, transactions reveal how those assets were acquired, + transferred, or managed over time. +

+ +

Even a relatively short period of activity can reveal recognizable patterns.

+ +

For example, you may be able to identify:

+ +
    +
  • Active traders
  • +
  • Long-term investors
  • +
  • NFT collectors
  • +
  • Market makers
  • +
  • Liquidity providers
  • +
  • Business accounts
  • +
  • Exchange wallets
  • +
  • Personal wallets
  • +
+

+ Looking beyond individual transactions and focusing on recurring patterns often provides a much better + understanding of an account than balances alone. +

+ +

NFT Holdings and NFT Activity

+ +

NFT activity adds another layer to XRP Ledger account analysis.

+ +

+ Account pages on Bithomp allow users to review both current NFT holdings and historical NFT activity, making it + easier to research collectors, creators, marketplaces, and NFT projects. +

+ +

Users can scan:

+ +
    +
  • Owned NFTs
  • +
  • Minted NFTs
  • +
  • NFT collections
  • +
  • Buy offers
  • +
  • Sell offers
  • +
  • NFT trading history
  • +
+ +

+ NFT activity often reveals interests, community involvement, and creator relationships that may not be + visible through token balances or payment history alone. +

+ +

+ For collectors, it provides a complete overview of their portfolio. For researchers, it helps identify + project creators, early supporters, and active participants within NFT communities. +

+ +

Before Moving to Project Accounts

+ +

+ By this point, you've analyzed a standard XRP Ledger account from multiple perspectives—including its + identity, activity, relationships, security settings, assets, portfolio, and transaction history. +

+ +

However, not every account on the XRP Ledger represents an individual user.

+ +

+ Projects, token issuers, exchanges, and other services often expose additional information that differs from regular wallets. +

+ +

+ In the next section, we'll explore how to explore service accounts and what additional insights they + provide. +

+

Scenario 2: Scanning a Project or Service XRP Ledger Account

+ +

+ Project, issuer, and service accounts contain a little bit more information than a regular XRPL wallet. When + researching a project, these additional details can help verify its legitimacy, understand its + infrastructure, and evaluate potential risks before interacting with its assets. +

+ + +

1. Verified Service Profile

+ +

+ One of the first differences you'll notice is that verified service accounts display their service name in + green, along with links to their official website and social media profiles. +

+
+ Service-account +
XRP Ledger Service Account Page
+
+

+ This helps users quickly distinguish verified organizations from ordinary wallet addresses and reduces the + risk of interacting with impersonators or unofficial accounts. +

+ +

2. Domain Verification and XRPL TOML File

+ +

+ For service accounts, Bithomp also displays whether the project's domain has been verified and provides + direct access to its XRPL TOML file. +

+

+ The TOML file serves as the project's official on-chain directory and may include: + project name, website, description, contact information, social media links, issued tokens, issuer accounts, validator information. +

+

Reviewing the TOML file should be one of the first steps when evaluating any XRPL project.

+ +

+ Bithomp not only allows you to inspect an existing TOML file but also provides tools for generating one for + your own project. +

+ +
+

+ + đź’ˇ + {' '} + Create your XRPL TOML file here +

+
+ +

3. Analyze Issued Tokens

+ +

+ If the account is a token issuer, the Account Page displays its issued assets together with additional + issuer information. +

+

+ From this section you can review: issued tokens, current price, circulating supply, number of holders, distribution metrics, trust line statistics, market activity. +

+

These metrics help answer important questions such as:

+ +
    +
  • Is the token widely distributed or concentrated among a few holders?
  • +
  • Is adoption growing?
  • +
  • How many wallets currently hold the asset?
  • +
  • Is the token actively traded and used?
  • +
+ +

+ For anyone considering purchasing or interacting with an issued asset, these metrics provide valuable + context that goes far beyond the token price alone. +

+ +

Issuer Settings

+
+ Service-account +
Token Issuer Account Page
+
+

When investigating a token issuer, always review its issuer settings.

+ +

One of the most important indicators is whether the issuer has been blackholed or not.

+ +

+ A blackholed issuer account has permanently disabled its master key, meaning it can no longer modify account settings or issue more tokens. +

+ +
+

+ + đź’ˇ + {' '} + View more about blackholed accounts on XRP Ledger +

+
+ +

+ Understanding whether an issuer is blackholed is an important part of token due diligence and should always + be considered alongside other issuer settings such as RequireAuth, NoFreeze, Transfer Fee, and Global Freeze. +

+ +

Scenario 3: Managing Your Own XRP Ledger Account

+ +

After connecting your wallet, your Account Page on Bithomp XRP Explorer becomes more than just a blockchain explorer.

+ +

+ It transforms into a complete account management dashboard, allowing you to perform many common XRPL + operations without leaving the page. +

+ +

+ This reduces the need to switch between multiple applications and makes day-to-day account management + significantly more convenient. +

+ +

Manage Account Settings

+ +

+ Open Account Settings from the Account Page to access the settings panel, where you can configure your XRPL + account. +

+ +

You can:

+ +
    +
  • enable or disable Require Destination Tag flag
  • +
  • disable incoming NFT offers
  • +
  • update security-related settings
  • +
  • configure various account flags
  • +
  • blackhole an issuer account after issuing a token, and much more.
  • +
+ +

+ Having these tools available in one place simplifies account administration and reduces the chance of + configuration mistakes. +

+ +

Send XRP and Issued Tokens

+ +

You can send XRP and issued tokens directly from your account page.

+ +

Simply select the asset, click Send, and complete the transaction.

+
+
+ Sending payments on Bithomp +
+ +
+ Issuer Settings +
+
+

Before signing, Bithomp automatically displays helpful information, including:

+ +
    +
  • whether the destination account has the required trust line
  • +
  • the maximum amount available to send
  • +
  • the XRP balance that will remain after the transaction
  • +
  • destination tag requirements, when applicable
  • +
+ +

These built-in checks help reduce common transaction errors before they occur.

+

Create and Manage Trust Lines

+ +

Trust lines can also be managed directly from the Account Page.

+ +

Users can:

+ +
    +
  • review existing trust lines
  • +
  • create new trust lines
  • +
  • update trust line limits
  • +
+ +

+ This makes it easier to participate in the XRP Ledger token ecosystem without switching to another wallet + interface. +

+ +

Manage XRPL Checks

+ +

Checks remain one of the most powerful—but often overlooked—features of the XRP Ledger.

+ +

From the Account Page you can:

+ +
    +
  • review incoming checks
  • +
  • review sent checks
  • +
  • cash checks
  • +
  • cancel checks
  • +
+ +
+

+ + đź’ˇ + {' '} + Create XRPL check here +

+
+ +

Accept or Reject NFT Offers

+ +

After connecting your wallet, NFT offer management becomes much simpler.

+ +

Without leaving the Account Page you can:

+ +
    +
  • review incoming offers
  • +
  • accept offers
  • +
  • cancel offers
  • +
  • burn NFTs
  • +
  • transfer NFTs
  • +
  • make buy, sell offers
  • +
+

+ Keeping NFT management within the same interface makes buying, selling, and managing digital collectibles + much more efficient. +

+ +

Personalize Your Account

+ +

Bithomp also allows users to create a recognizable public identity.

+ +

+ Signed-in users can upload a profile avatar directly from the Account Page, while Bithomp PRO subscribers + can use animated avatars. +

+ +

Use an NFT as Your Profile Picture

+ +

+ One of the most popular customization features is the ability to use an NFT you own as your public profile + picture. +

+ +

+ This gives collectors and creators an easy way to showcase ownership while making their account instantly + recognizable within the XRPL community. +

+ +

Frequently Asked Questions

+ +

What is an XRP Ledger account?

+ +

+ An XRP Ledger (XRPL) account is a blockchain address capable of holding XRP, issued tokens, NFTs, trust + lines, escrows, checks, AMM positions, and other ledger objects. Every account also contains settings that + define how it behaves and interacts with the network. +

+ +

How can I see who activated an XRPL account?

+ +

+ Every account page on Bithomp displays activation information, including the account that funded its + creation. +

+ +

+ For a deeper investigation, open the Activation Tree, which lets you trace both the account that activated + the wallet and any accounts it later activated. This is particularly useful when researching wallet + networks, exchanges, or project infrastructure. +

+ +

Why can't I spend all of my XRP?

+ +

The XRP Ledger requires every account to maintain a minimum XRP reserve.

+ +

Additional XRP is reserved for ledger objects such as trust lines, open offers, checks, escrows, nfts, signer lists, etc.

+ +

Bithomp provides a detailed reserve breakdown, allowing you to see exactly where your XRP is allocated.

+ +

What is a trust line on XRPL?

+ +

+ A trust line is a relationship between an XRP Ledger account and an issued currency. It allows an account to + hold, receive, and transact with tokens issued by another account. +

+ +

Without an active trust line, an account cannot hold issued tokens.

+

Can I see NFTs owned by an XRP Ledger account?

+ +

Yes.

+ +

+ The Bithomp Account Page displays NFTs currently owned by an account, as well as NFTs it has created, + bought, sold, or offered for sale. +

+ +

Can I view an account's historical state?

+ +

Yes.

+ +

Bithomp allows you to view an XRP Ledger account as it existed at a specific date and time.

+ +

+ Historical snapshots make it possible to analyze changes in balances, trust lines, NFTs, ledger objects, and + account activity over time. +

+ +

What can I learn from an account's transaction history?

+ +

Transaction history reveals how an account interacts with the XRP Ledger.

+ +

+ By analyzing transaction patterns, you can often identify trading activity, liquidity provision, NFT + collecting, treasury management, business operations, or long-term investment behavior. +

+ +

What is an XRPL TOML file?

+ +

An XRPL TOML file is an official project configuration file associated with a verified domain.

+ +

+ It may contain information about the project, its issuer accounts, issued tokens, validators, contact + details, and official social media profiles. +

+ +

Reviewing the TOML file is one of the first steps when performing due diligence on a project.

+ +

Can I send XRP directly from the Bithomp Account Page?

+ +

Yes.

+ +

+ After connecting your wallet, you can send XRP and supported issued tokens directly from the Account Page. +

+ +

+ Before signing the transaction, Bithomp automatically checks important details such as trust lines, + destination tags, available balance, and reserve requirements. +

+ +

Can I use Bithomp to manage my XRPL account?

+ +

Yes.

+ +

+ After connecting your wallet, the Account Page becomes a management dashboard where you can send payments, + manage trust lines, configure account settings, cash checks, manage NFT offers, and perform many other XRPL + operations. +

+ +

Can I use an NFT as my Bithomp profile picture?

+ +

Yes.

+ +

+ If you own eligible NFTs, you can select one as your public profile picture. Bithomp PRO subscribers can + also use animated avatars. +

+ +

Conclusion

+ +

+ The XRP Ledger is fully transparent, but understanding the relationships between accounts, assets, and + on-chain activity requires more than access to raw blockchain data. +

+ +

+ The Bithomp Account Page brings together balances, trust lines, NFTs, transaction history, account settings, + issuer information, and historical data into a single interface. It not only provides a comprehensive view + of everything associated with an XRP Ledger account but also allows users to interact directly with the XRP + Ledger by sending payments, managing trust lines, configuring account settings, and performing many other + on-chain actions. +

+
+
+
+
+ + ) +} diff --git a/pages/learn/index.js b/pages/learn/index.js index 172f40327..1b4bea43c 100644 --- a/pages/learn/index.js +++ b/pages/learn/index.js @@ -54,6 +54,7 @@ const buildLearnContent = (t) => { { title: t('items.ripple-usd'), slug: 'ripple-usd' }, { title: t('items.amm'), slug: 'amm' }, { title: t('items.run-a-validator'), slug: 'run-a-validator' } + ] content[0].items = [...itemsBefore, ...content[0].items, ...itemsAfter] } diff --git a/pages/sitemap.xml.js b/pages/sitemap.xml.js index b4b49833b..d8362cf8c 100644 --- a/pages/sitemap.xml.js +++ b/pages/sitemap.xml.js @@ -106,7 +106,8 @@ if (network === 'mainnet') { { loc: 'learn/xrpl-article', changefreq: 'monthly', priority: '0.6' }, { loc: 'learn/ripple-usd', changefreq: 'monthly', priority: '0.7' }, { loc: 'learn/amm', changefreq: 'monthly', priority: '0.8' }, - { loc: 'learn/run-a-validator', changefreq: 'monthly', priority: '0.8' } + { loc: 'learn/run-a-validator', changefreq: 'monthly', priority: '0.8' }, + { loc: 'learn/account-page', changefreq: 'monthly', priority: '0.5' } ) } pages.push( @@ -130,7 +131,8 @@ if (network === 'mainnet') { { loc: 'learn/paystrings', changefreq: 'monthly', priority: '0.5' }, { loc: 'learn/send-payments', changefreq: 'monthly', priority: '0.5' }, { loc: 'learn/types-of-assets', changefreq: 'monthly', priority: '0.5' }, - { loc: 'learn/checks', changefreq: 'monthly', priority: '0.5' } + { loc: 'learn/checks', changefreq: 'monthly', priority: '0.5' }, + ) } diff --git a/public/images/xrplexplorer/learn/account-page/account-settings.png b/public/images/xrplexplorer/learn/account-page/account-settings.png new file mode 100644 index 000000000..7f8bdcfe0 Binary files /dev/null and b/public/images/xrplexplorer/learn/account-page/account-settings.png differ diff --git a/public/images/xrplexplorer/learn/account-page/family-tree-icon.png b/public/images/xrplexplorer/learn/account-page/family-tree-icon.png new file mode 100644 index 000000000..fa68d20f9 Binary files /dev/null and b/public/images/xrplexplorer/learn/account-page/family-tree-icon.png differ diff --git a/public/images/xrplexplorer/learn/account-page/historical-mode.png b/public/images/xrplexplorer/learn/account-page/historical-mode.png new file mode 100644 index 000000000..9e1a229f6 Binary files /dev/null and b/public/images/xrplexplorer/learn/account-page/historical-mode.png differ diff --git a/public/images/xrplexplorer/learn/account-page/issuer-settings.png b/public/images/xrplexplorer/learn/account-page/issuer-settings.png new file mode 100644 index 000000000..0b0ff3690 Binary files /dev/null and b/public/images/xrplexplorer/learn/account-page/issuer-settings.png differ diff --git a/public/images/xrplexplorer/learn/account-page/reserves.png b/public/images/xrplexplorer/learn/account-page/reserves.png new file mode 100644 index 000000000..a1298bffb Binary files /dev/null and b/public/images/xrplexplorer/learn/account-page/reserves.png differ diff --git a/public/images/xrplexplorer/learn/account-page/screen.png b/public/images/xrplexplorer/learn/account-page/screen.png new file mode 100644 index 000000000..66658e5c2 Binary files /dev/null and b/public/images/xrplexplorer/learn/account-page/screen.png differ diff --git a/public/images/xrplexplorer/learn/account-page/send-panel.png b/public/images/xrplexplorer/learn/account-page/send-panel.png new file mode 100644 index 000000000..9bd8dc295 Binary files /dev/null and b/public/images/xrplexplorer/learn/account-page/send-panel.png differ diff --git a/public/images/xrplexplorer/learn/account-page/send.png b/public/images/xrplexplorer/learn/account-page/send.png new file mode 100644 index 000000000..46c5d3f32 Binary files /dev/null and b/public/images/xrplexplorer/learn/account-page/send.png differ diff --git a/public/images/xrplexplorer/learn/account-page/service-screen.png b/public/images/xrplexplorer/learn/account-page/service-screen.png new file mode 100644 index 000000000..059898c20 Binary files /dev/null and b/public/images/xrplexplorer/learn/account-page/service-screen.png differ diff --git a/public/images/xrplexplorer/learn/account-page/signer.jpg b/public/images/xrplexplorer/learn/account-page/signer.jpg new file mode 100644 index 000000000..3e8a716bc Binary files /dev/null and b/public/images/xrplexplorer/learn/account-page/signer.jpg differ diff --git a/public/images/xrplexplorer/learn/account-page/token-issuer.png b/public/images/xrplexplorer/learn/account-page/token-issuer.png new file mode 100644 index 000000000..ea5120e7c Binary files /dev/null and b/public/images/xrplexplorer/learn/account-page/token-issuer.png differ diff --git a/public/images/xrplexplorer/learn/account-page/total-worth.png b/public/images/xrplexplorer/learn/account-page/total-worth.png new file mode 100644 index 000000000..59de4594a Binary files /dev/null and b/public/images/xrplexplorer/learn/account-page/total-worth.png differ diff --git a/public/images/xrplexplorer/learn/account-page/username.png b/public/images/xrplexplorer/learn/account-page/username.png new file mode 100644 index 000000000..5b789a9ee Binary files /dev/null and b/public/images/xrplexplorer/learn/account-page/username.png differ diff --git a/yarn.lock b/yarn.lock index fa8f0bd77..fedc59367 100644 --- a/yarn.lock +++ b/yarn.lock @@ -1315,16 +1315,6 @@ "@jridgewell/resolve-uri" "^3.1.0" "@jridgewell/sourcemap-codec" "^1.4.14" -"@ledgerhq/devices@8.15.0": - version "8.15.0" - resolved "https://registry.yarnpkg.com/@ledgerhq/devices/-/devices-8.15.0.tgz#7cbd06368e94a402429cae39ef5c288af0507df0" - integrity sha512-pHrjZzC81ER6BDKjIzTzubLynFzS15CQ7EQeEfrbrSisc3BFLGrnC7+cXdGWK7eTRAkwH7Uw3M2QM/mbjfhwlw== - dependencies: - "@ledgerhq/errors" "^6.35.0" - "@ledgerhq/logs" "^6.17.0" - rxjs "7.8.2" - semver "7.7.3" - "@ledgerhq/devices@8.4.5": version "8.4.5" resolved "https://registry.npmjs.org/@ledgerhq/devices/-/devices-8.4.5.tgz" @@ -1340,11 +1330,6 @@ resolved "https://registry.npmjs.org/@ledgerhq/errors/-/errors-6.21.0.tgz" integrity sha512-2k5veG9eu+1X5oBVhKSWzA6RE+TWOTSJnytjEhPBTZB6h2ixMrCUMWF5+OAWXiI1EiSNsvGGk19XO87qpZiVTw== -"@ledgerhq/errors@^6.35.0": - version "6.35.0" - resolved "https://registry.yarnpkg.com/@ledgerhq/errors/-/errors-6.35.0.tgz#2f06d27bff063d9df967d23f366bfdb9c7f3df30" - integrity sha512-qk9PbqIvze7NXGogVxNCsz60rNo5FrGj8gKqs7pcyDk+em5L6s70G7cRxR+1HTXdam4WoPfntUq+WX9zQUynkg== - "@ledgerhq/hw-app-xrp@^6.29.4": version "6.31.1" resolved "https://registry.npmjs.org/@ledgerhq/hw-app-xrp/-/hw-app-xrp-6.31.1.tgz" @@ -1363,16 +1348,6 @@ "@ledgerhq/hw-transport" "^6.31.5" "@ledgerhq/logs" "^6.12.0" -"@ledgerhq/hw-transport@6.35.3": - version "6.35.3" - resolved "https://registry.yarnpkg.com/@ledgerhq/hw-transport/-/hw-transport-6.35.3.tgz#6976915be4be7a8a99e508b44dcc9414926f9981" - integrity sha512-FLR4/2mV6srMaic3cr/kweD9RQhpv4+8Q6T6P4PPOyScuz84siH+8NXLgREIeh328W/FxEGG2norjS+tOQW0vA== - dependencies: - "@ledgerhq/devices" "8.15.0" - "@ledgerhq/errors" "^6.35.0" - "@ledgerhq/logs" "^6.17.0" - events "^3.3.0" - "@ledgerhq/hw-transport@^6.31.5": version "6.31.5" resolved "https://registry.npmjs.org/@ledgerhq/hw-transport/-/hw-transport-6.31.5.tgz" @@ -1388,11 +1363,6 @@ resolved "https://registry.npmjs.org/@ledgerhq/logs/-/logs-6.12.0.tgz" integrity sha512-ExDoj1QV5eC6TEbMdLUMMk9cfvNKhhv5gXol4SmULRVCx/3iyCPhJ74nsb3S0Vb+/f+XujBEj3vQn5+cwS0fNA== -"@ledgerhq/logs@^6.17.0": - version "6.17.0" - resolved "https://registry.yarnpkg.com/@ledgerhq/logs/-/logs-6.17.0.tgz#370840b915a0b44fc867fc4e6afc68d26a2055dd" - integrity sha512-yra33g5q/AU7+PwAws+GaVpQGUuxnDREjVBnviJjcaJLVKuLzI4pnj8Bd3nY3fypM5k1yZEYKEXfUuGFUjP2+w== - "@lit-labs/ssr-dom-shim@^1.0.0", "@lit-labs/ssr-dom-shim@^1.1.0": version "1.3.0" resolved "https://registry.npmjs.org/@lit-labs/ssr-dom-shim/-/ssr-dom-shim-1.3.0.tgz" @@ -7015,7 +6985,7 @@ run-parallel@^1.1.9: dependencies: queue-microtask "^1.2.2" -rxjs@7.8.2, rxjs@^7.8.1: +rxjs@^7.8.1: version "7.8.2" resolved "https://registry.npmjs.org/rxjs/-/rxjs-7.8.2.tgz" integrity sha512-dhKf903U/PQZY6boNNtAGdWbG85WAbjT/1xYoZIC7FAY0yWapOBQVsVrDl58W86//e1VpMNBtRV4MaXfdMySFA== @@ -7093,11 +7063,6 @@ schema-utils@^4.3.0, schema-utils@^4.3.2: ajv-formats "^2.1.1" ajv-keywords "^5.1.0" -semver@7.7.3: - version "7.7.3" - resolved "https://registry.yarnpkg.com/semver/-/semver-7.7.3.tgz#4b5f4143d007633a8dc671cd0a6ef9147b8bb946" - integrity sha512-SdsKMrI9TdgjdweUSR9MweHA4EJ8YxHn8DFaDisvhVlUOe4BF1tLD7GAj0lIqWVl+dPb/rExr0Btby5loQm20Q== - semver@^6.3.1: version "6.3.1" resolved "https://registry.npmjs.org/semver/-/semver-6.3.1.tgz"