利用者:RosettaKeir87

提供: LJLまとめWiki
ナビゲーションに移動 検索に移動




img width: 750px; iframe.movie width: 750px; height: 450px;
Martian Wallet extension tutorial wallet stake dapps recover funds guide



Martian Wallet Staking Dapps Recover Lost Funds Step by Step Guide

Immediately verify your twelve or twenty-four word mnemonic phrase; this sequence is the absolute key to your account's contents. Without it, options for restoration become severely limited. Store this phrase physically, on paper or metal, disconnected from any internet-connected device. Digital copies on phones or computers are vulnerable to theft.


If the secret recovery phrase is lost, but you retain access to the application interface, export your private key directly. This alphanumeric string, often beginning with '0x', serves as a direct backup for account authority. Use this key to import your profile into a new interface, ensuring uninterrupted management of your delegated tokens. Never share this key, as it provides full control.


For situations where interface components or connected programs appear frozen with assets locked, investigate the specific program's official channels. Project administrators often publish scripts or tools for emergency exits. Execute these methods only from the project's verified website or GitHub repository to avoid phishing. This can manually sever the connection and return control of your holdings.


Interactions with smart contracts sometimes leave residual permissions. Review and revoke any unnecessary allowances through blockchain explorers designed for the Aptos network. This action does not withdraw principal but prevents unwanted future transactions from a compromised profile. Perform this cleanup regularly as a security habit.


In cases of suspected unauthorized access, time is critical. Using your mnemonic or private key, migrate your account to a newly created profile immediately. This creates a fresh address, leaving the compromised one behind. Move all holdings to the new secure location within the same transaction batch to minimize loss.

Martian Wallet Stake DApps Recover Funds Guide

Immediately export your account's private key or seed phrase from the application's security settings; this string of words is the absolute authority over your assets on the Aptos or Sui blockchains. Without this mnemonic, you cannot prove ownership if the interface ceases operation. Store this data offline on physical media, never in cloud storage or a text file on your connected device.


If the decentralized application's interface becomes inaccessible, use your mnemonic to directly import the account into another trusted client like Petra or Sui Wallet. Your capital remains on-chain and is fully controlled by that private key; the front-end interface is merely a tool for interaction. For locked tokens in a defunct smart contract, you must locate its verified source code on a block explorer. Analyze its withdraw or emergencyExit functions, as legitimate protocols often include a user-triggered recovery method. Execute this function directly through the explorer's "Interact with Contract" feature, signing the transaction with your restored account to reclaim the resources.

Identifying Your Lost Assets: Staking Contract or DApp Interface

First, check the transaction hash on a block explorer. Look at the 'Interacted With (To)' contract address.


Compare this address against two sources:


The official project documentation for their primary staking agreement.
The application's interface where you initiated the action. The correct address is often found in its settings or help section.


A mismatch indicates you may have used a fraudulent portal.


If the addresses match, your capital is likely secured within that verified protocol. The perceived loss often stems from interface issues. Try these steps:


Clear your browser's cache and local storage data.
Connect your holdings manager using a different network RPC endpoint.
Access the service through an alternative front-end gateway, if one exists.



Examine the specific function call within the transaction details. Names like 'deposit', 'lock', or 'delegate' confirm a successful interaction with the protocol's logic. An 'approve' transaction alone only grants spending permission; a subsequent 'deposit' transaction is required to actually commit the tokens.


For direct contract interactions, verify you called the correct function with sufficient gas. A failed transaction due to an error will still cost gas but won't transfer your principal. A successful transaction, even with a confusing interface, means your value is accounted for on-chain.


Use the block explorer's 'Read Contract' feature. Query view functions such as `balanceOf`, `userInfo`, or `getStakedAmount` using your public address. A returned value greater than zero is definitive proof your assets are held within that agreement, regardless of any third-party application's display status.


Persistent zeros from all contract queries, combined with a verified contract address, suggest the transaction was authorization-only or sent to an incorrect address. In this case, the principal never entered the staking cycle.

Using Martian Wallet's Transaction History to Find Stake Details

Open your application and navigate directly to the 'Activity' or 'History' tab. This log is the definitive record of all on-chain interactions. Filter the list by selecting the 'Staking' category if the feature is available; otherwise, manually scan for entries containing contract interactions with known validators or liquidity pools.


Identify a transaction labeled 'Add Stake', 'Delegate', or a similar variant. Click to expand its full details. Here, you will find the precise validator address, the exact token amount committed, and the unique contract address for the staking program. Copy and securely store this data; it is required for any future management actions.


The transaction hash is your immutable proof of the action. Use a blockchain explorer by clicking this hash to view the event on the public ledger. The explorer's parsed logs will show the successful 'Stake' event and confirm the current state of your delegated assets, independent of any single interface.


Cross-reference the contract address from your history with the official documentation of the decentralized finance protocol. This verifies the interaction's legitimacy and provides the correct portal for monitoring rewards or initiating withdrawals, ensuring you always interact with the authentic smart contract.

FAQ:
I delegated my MARTIAN tokens to a validator through the wallet's staking interface, but now I can't find the "undelegate" button. Where did it go and how do I get my tokens back?

The "undelegate" option is intentionally not immediately available after staking. When you delegate tokens, they enter an unbonding period. You must first "Undelegate" or "Unstake," which initiates this waiting period (typically 7-14 days for the Aptos or Sui networks, which Martian supports). Only after this period ends will the tokens appear as available to withdraw in your wallet. To start the process, go back to the staking section, find your active delegation, and look for an "Undelegate" or "Unstake" option there. The button will reappear for that specific delegation once the initial cooldown is over.

I connected my Martian wallet to a dApp and now I think it's malicious. How do I revoke its access so it can't move my funds?

You can review and revoke permissions granted to dApps directly within the Martian wallet. On the extension, click the menu (three dots) and go to "Connected Sites" or a similar setting. You'll see a list of websites you've connected to. Find the suspicious dApp in that list and select "Disconnect" or "Revoke Access." This action removes the wallet's permission for that site to initiate transactions, preventing it from making unauthorized moves. For added safety, use a blockchain explorer to check for any pending token allowances you may have granted and consider revoking those through specific tools if the dApp had access to specific tokens.

My transaction failed on a Martian dApp, but the gas fee was still deducted. Are these funds lost, and can I get them back?

The funds for the gas fee are not recoverable in this case, but they weren't "lost" to a bug. Gas fees are paid to the network validators for the computational work of processing your transaction attempt, regardless of whether the transaction itself succeeds or fails. If a transaction fails due to an error, slippage, or insufficient liquidity, the network still executed the work to verify and reject it. The gas fee covers that verification process. You can view the failed transaction on a block explorer like Aptos Explorer or Suiscan to see the exact error and confirm the gas was consumed.

What are the exact steps if I lose my device with the Martian wallet extension? How do I recover my wallet and funds on a new computer?

Recovery depends entirely on your 12-word Secret Recovery Phrase. If you have it, follow these steps: 1) Install the Martian wallet extension on your new browser. 2) Select the option "Import Existing Wallet" or "Restore from Seed Phrase." 3) Carefully enter your 12-word phrase in the exact order, with spaces between each word. 4) Set a new password for the extension on this device. Your complete wallet, including all accounts, staked positions, and transaction history, will be restored. If you did not save your recovery phrase, the funds cannot be recovered. The wallet is non-custodial, meaning no one, not even Martian support, can restore access without those words.

I'm trying to use a staking dApp with Martian, but my transactions keep getting rejected. What are the most common causes for this?

Several common issues can cause transaction rejections. First, ensure you have a small amount of the native token (APT or SUI) in your wallet to pay for gas fees; staking rewards don't cover this. Second, check if the dApp requires you to "approve" or increase the allowance for its staking contract before the first stake; look for a separate approval transaction. Third, the staking pool might be at full capacity or temporarily paused. Fourth, your network connection might be unstable; try refreshing the dApp. Finally, always verify you are on the correct official website of the dApp, as phishing sites will simulate failures.

I delegated my MARTIAN tokens to a validator through the wallet's "Stake" interface, but now the validator appears inactive or jailed. How do I get my funds back and redelegate them?

If your chosen validator is no longer active, your funds are not lost but are effectively frozen and not earning rewards. To recover them, you need to "undelegate" from that validator. Open your Martian wallet and go to the "Stake" section. Find the listing for your inactive validator. You should see an option to "Undelegate" or "Unstake." Selecting this will initiate the process to withdraw your staked tokens. Be aware that this process involves an "unbonding period," which can last several days (the exact duration depends on the blockchain's rules, often 14-28 days). During this time, your tokens are locked and cannot be transferred or redelegated. Only after this period ends will the tokens appear as liquid, available balance in your wallet. You can then choose a new, active validator to delegate to.

I connected my Martian wallet to a DeFi app to provide liquidity, but the app's website has since gone offline. The funds are still visible in my wallet on the blockchain explorer but not in my wallet interface. Are they gone forever?

Your funds are likely not gone. This is a common situation where tokens are still in your wallet's custody but are tied up in a smart contract you can no longer access through the original app's interface. First, use a blockchain explorer (like Aptos Explorer for the Aptos network) and paste your wallet address. Look at the "Tokens" or "Coin Balances" section. You should see the tokens listed there, confirming they are on the chain. Next, you need to interact directly with the smart contract to withdraw. Find the original, verified contract address for the dApp from a reliable source like the project's official GitHub or audit report. Then, use your Martian wallet's "Interact with Contract" or a generic blockchain interaction tool (like the Aptos Explorer's "Write Contract" feature). You will need to input the contract address, the function name (e.g., `withdraw`, `remove_liquidity`), and the required arguments. This requires some technical understanding. If you're unsure, seek help from the blockchain's community support channels, providing only the contract address and your public wallet address—never share your private key or seed phrase.