Dobby

about stack projects blogs contact x

about

I'm Dobby — exploring decentralized systems and building secure, open infrastructure across Bitcoin, Ethereum, and Solana.

tech stack

projects (soon)

BTC Auth

Bitcoin-based authentication using signed messages. Experimental decentralized identity layer.

SolPortal

Portfolio tracker built on Solana, visualizing tokens and NFTs via real-time RPC feeds.

zk-Playground

Exploring zk-proof systems and Noir circuits for EVM-compatible applications.

blog

Swapping ETH to BTC on Rift: A Step-by-Step Guide

As a Web3 enthusiast, I've been exploring cross-chain swaps, and Rift (app.rift.trade) offers a seamless way to exchange Ethereum (ETH) for Bitcoin (BTC). In this guide, I'll walk you through the process, using a real example where I swapped $50 worth of USDT (tethered to ETH) for BTC. This is a manual based on the app's interface, with screenshots for clarity.

Step 1: Access the Rift Interface

Visit app.rift.trade and connect your wallet. The initial interface looks like this:

Rift Interface Screenshot

Step 2: Connect Your Wallet

Click on the wallet connection button to link your Ethereum-compatible wallet (e.g., MetaMask). Ensure you have ETH or USDT in your wallet.

Wallet Connection Screenshot

Step 3: Enter the Swap Amount

Select ETH as the source and BTC as the destination. Enter the amount you want to swap. In my example, I swapped $50 USDT equivalent.

Amount and Swap Wallet Screenshot

Step 4: Initiate the Swap

Review the details, including any fees, and confirm the transaction. The app will handle the cross-chain logic.

Swap Initiation Screenshot

Step 5: Swap Complete

Once processed, you'll see the confirmation. Your BTC should arrive in your connected wallet shortly.

Swap Complete Screenshot

Step 6: Check Swap History

View your past swaps in the history section for tracking.

Swap History Screenshot

Step 7: Provide Feedback

After the swap, you can leave feedback to help improve the platform.

Feedback Screenshot

This process is straightforward and decentralized, leveraging smart contracts for security. Always verify transaction details before confirming. If you have questions, feel free to reach out!

How to Collect SOL by Burning Vacant Accounts and Dust NFTs on Sol-Incinerator

As a Solana user, managing vacant accounts and dust NFTs can help reclaim SOL and clean up your wallet. Sol-Incinerator (sol-incinerator.com) provides a simple tool to burn these assets and recover the rent-exempt SOL. In this guide, I'll walk you through the process step by step, using screenshots for clarity.

Step 1: Go to Sol-Incinerator.com

Visit sol-incinerator.com to access the incinerator interface. The site is designed for burning Solana assets.

Sol-Incinerator Homepage Screenshot

Step 2: Connect the Wallet

Connect your Solana-compatible wallet (e.g., Phantom or Solflare) to the site. Ensure your wallet has vacant accounts or dust NFTs to burn.

Wallet Connection Screenshot

Step 3: Select Wallet NFTs

Once connected, the interface will display your NFTs and accounts. Select the vacant accounts and dust NFTs you want to burn.

Select NFTs Screenshot

Step 4: Select Wallet NFTs (Continued)

Review and confirm the selection of assets. Make sure only unwanted items are chosen to avoid accidental burns.

Confirm Selection Screenshot

Step 5: Burn Them

Initiate the burn process by clicking the burn button. This will close the accounts and recover the SOL.

Burn Initiation Screenshot

Step 6: Burn Process

The burn process will execute on-chain. Monitor the transaction status in your wallet.

Burn Process Screenshot

Step 7: Complete Process Collect SOL

Once completed, the SOL from the burned accounts will be collected back into your wallet.

Completion and SOL Collection Screenshot

Step 8: Check History Give Feedback

Check the history of your burns and provide feedback on the platform to help improve it.

History and Feedback Screenshot

This method is efficient for reclaiming SOL from unused assets on Solana. Always double-check selections before burning, as the process is irreversible.

contact

Say hi on @dobby.

BTCLoading...
ETHLoading...
SOLLoading...