BlockDAG community wallet
This app gives you a personal vault on BlockDAG. Your normal wallet stays in control. Follow the buttons in order.
Sends assets that sit in your vault. Your wallet only pays the small network fee.
Give people this vault address. Do not send from exchanges until you have tested a tiny amount.
Connect first
Community pools pay an EVM address. Use the vault address as the miner username / payout address so rewards land here, not in the hot wallet.
Connect first
Test with a tiny payout first. The vault must be created before you can spend what arrives.
Reads Deposited, Withdrawn, Executed, BatchExecuted, SignedExecuted and OwnershipTransferred from the current contract.
Track ERC-20 balances in the vault. Sending uses sendToken. Sweep moves the full token balance.
One executeBatch from the vault. Each row is a native BDAG send. Your wallet pays one gas fee.
Uses executeSigned on the current contract. You sign EIP-712. A friend (or another device) submits the transaction and can receive a gas refund from the vault if you leave that box on.
Calls approveToken on the vault. Set amount to 0 to revoke.
Calls transferOwnership. After this, only the new wallet can move funds.
Calls vault.execute(target, value, data). This can move every asset in the vault. Simulate first.
Calls deploy2(salt, bytecode, value, refundGas). The vault becomes the deployer.
You do not need to be a developer. Do one step at a time.
Personal Vault is a small on-chain wallet for the BlockDAG community network (chain 1404). Each person gets one vault from a public factory. The vault can hold BDAG and tokens and send them when the owner signs a transaction.
Anyone can read the Solidity file on this site and the full app source on GitHub.
This is community infrastructure. It is not an exchange, not a bank, and not an official BlockDAG company product. This UI does not change the live contract.
Everything that runs this app is in the public GitHub repo. The Solidity source is stored next to this page.
Factory
Implementation
Loading source…
Chain ID 1404. Reads use the RPC you pick. The wallet still signs transactions.