Independent Withdrawal
Last updated
An IPFS URL is an alternative link used to access a copy of the KEYRING ONE Withdrawal Portal stored on the IPFS network. Unlike the main KEYRING ONE website, this portal does not depend on a single website server.
If the KEYRING ONE main website is temporarily unavailable, users can open the provided IPFS URL, connect an authorized wallet, and withdraw assets from their Multisig Account.
If the KEYRING ONE main website is unavailable, users can still withdraw assets from their Multisig Account through the IPFS Withdrawal Portal.
Open the provided IPFS URL.
Select Connect Wallet.
Select WalletConnect.
Open KEYRING PRO Wallet, scan the QR code, and approve the connection.
Enter the Multisig Account Address and select Continue.
Select the network on which the assets are held.
If Switch Network is displayed, select it and approve the network change in KEYRING PRO Wallet.
Under Create Withdraw Request, select either:
Withdraw ETH for the network’s native token; or
Withdraw ERC20 for an ERC-20 token.
Enter the withdrawal amount.
Select the destination account from the Recipient Address menu.
Review the information.
Select Create & Sign Request and approve the signature in KEYRING PRO Wallet.
Select Export Request File.
Send the exported JSON file to the next required Signer.

Each additional Signer must complete the following steps:
Open the same IPFS URL.
Select Connect Wallet.
Connect their registered Signer wallet through WalletConnect.
Enter the same Multisig Account Address and select Continue.
Select the correct network.
Select Import JSON.
Upload the latest JSON file received from the previous Signer.
Review the token, amount, network, recipient address, and remaining time.
Select Sign Request and approve the signature in KEYRING PRO Wallet.
Select Export Request File.
If another signature is required, send the newly exported JSON file to the next Signer.
Repeat the import, signing, and export process until the required signature threshold has been reached.

Once enough signatures have been collected, the Execute button will become available.
Select Execute.
Approve the withdrawal transaction in KEYRING PRO Wallet.
Wait for the transaction to be submitted and confirmed on the blockchain.
The required signatures must be collected and the withdrawal must be executed before the request deadline expires.
Always send the most recently exported JSON file to the next Signer. Older files do not contain the latest collected signatures.
Last updated