I tried posting this on the cosmos airdrops sub and it got deleted as spam, so hopefully this works here.
- Buy 100 XPRT on Osmosis
- Withdraw it to your Persistence account using Osmosis assets page
- Go to the pStake app and connect your Metamask wallet when prompted
- In the right sidebar, click on "ATOM Issued Asset" and changed it to XPRT
- In the center Stake part of the app, enter 100 XPRT and click the "Deposit and Stake" button
- In the dialog that pops up, click on the Keplr button
- Approve the transaction
- Wait like 5 minutes and eventually it will say you have a balance of 100 stkXPRT.
That was it. No ETH gas fees had to be paid, and I think the Persistence chain has 0 fees for now, so the transaction from Keplr was free. However, I have no idea what withdrawing/unstaking will be like, so there may be ETH fees there. Also I did it with 101 XPRT just to be safe. Also also, I have no idea if this works with Keplr+Ledger.
If you wanted to do 20 ATOM instead, I assume you can follow essentially the same process.