XRPawn Shop Guide

Nature of the Pawn shop:

xrpawnshop.com is just one avenue used to sell our inventory. the best prices for our inventory will be found here as compared to our listings on other marketplaces.

This platform is the foundational aspect of the Pawn shop. Future developments will be built upon and tethered to it.

Navigation of the site:

Home:

The home page is the marketplace itself, where NFT’s can be bought from the Pawn shop.

Connect Wallet:

To connect your wallet (Xaman, Joey or other wallet connect wallets), click the blue “Connect Wallet” button at the bottom of the home page and follow the prompts.

Upon wallet connection, a 60 min session begins. after expiration, you will have to disconnect and reconnect to participate on chain within the site.

Wallet Dashboard:

After a wallet is connected to XRPawn Shop, the “Connect Wallet” button will change colors to green and read “Connected”. to access the dashboard for your connected wallet, click the “Connected” button.

Within the Wallet Dashboard, you can view your NFT’s/details in the “NFT’s” tab. Any incoming transfers from the broker will land under the “Offers” tab.

*Only XRPawn Shop approved NFT’s are visible in the Wallet Dashboard*

Claim NFT’s from broker:

under the “Offers” tab in the Wallet Dashboard page, you will see any incoming transfers from the broker.

Disconnect wallet:

The only way to disconnect your wallet from within the site is by clicking the red “Disconnect Wallet” button on the wallet dashboard page.

Buy Buttons:

Definitions:

Buy Direct:

A direct NFT transfer from seller to buyer. (NFTokenAcceptOffer). 0% marketplace fees.

Buy Via Broker:

A payment tx from buyer → broker. upon receipt of the payment tx for the correct amount (selling price of listed NFT + marketplace fees), the broker will accept the NFT from the seller and transfer directly to the buyer. 1.5% marketplace fees.

THIS FUNCTION DOES NOT PREVENT RACE CONDITIONS, but thankfully the XRPL does. If a race condition does occur in a purchase from the marketplace, there is proper handling in place to unwind the race conditions. for example: if two users attempt to purchase the same NFT at the same time, both users will submit payment but the broker will only accept the NFT from the seller on behalf of the user that wins the race condition. The other user will be automatically refunded.

Broker = XRPawn Shop’s official broker wallet address. (rwey1Upm97cjxd123rBRfgnCvbEYPyEZsK)

Instructions:

Buy Direct:

as long as the tx succeeds on chain, rest assured the NFT you just bought is in your possession.

Buy Via Broker:

After signing the payment tx in your wallet app, return to xrpawnshop.com. confirmation that the broker process was initiated is shown by a pop-up message at the top of your screen.

For best results, stay on that window for 5-10 seconds after the pop-up window disappears so any and all listings pertaining to that NFT can be properly cleared. the broker Process takes approx. 10-20 seconds to complete.

After the broker process completes, you can claim your NFT under the “Offers” tab in the wallet dashboard page.

Troubleshooting:

If page load hangs anywhere on the site… refresh.

If for whatever reason…

Listing still shows after purchase:

although unlikely, it’s possible that the after purchase marketplace cleanup fails. If the NFT shows in your wallet, its yours. Even if a listing does hang after purchase, it is no longer actionable and cannot be bought by other users. Every 10 min the existing listings get re-validated/cleaned up automatically.

paid broker but didn’t receive NFT:

If the broker process was never successfully started after signing the payment tx. XRPL or server connection issue mid broker process. race conditions (someone bought it just before you). etc…

Dont freak out… your funds are SAFU.

Retry/Resume or Refund:

If you made the payment…

1) and the listing still exists on the marketplace (home page), click on the listing card and you will see either a retry or resume broker button pop up. from this stage no further on chain actions are necessary. simply click the button for the broker process to pickup where it left off.

2) And the listing no longer exists on the home page, a new container will become visible in the Wallet Dashboard to either retry/resume the broker process or refund your payment. From this stage no further on chain actions are necessary. simply click the button for the broker process to pickup where it left off.

The broker is setup to always prioritize completing a deal (Buyer gets nft – seller gets funds) upon interruption as opposed to refunding, so you will only receive a refund if it is no longer possible for you to receive the NFT you attempted to buy.

Questions, concerns or unresolved issues?

Contact:

X.com/xrpawnshop via direct message.

[email protected]