PaySwap
English
English
  • PaySwap Intro
    • Get Started
      • Create a Wallet
      • Get Tokens
      • Using PaySwap without Centralized Exchanges
      • Connect Your Wallet to PaySwap
      • Sell/Buy Native Tokens
    • Click Here for Help
      • Troubleshooting Errors
      • What is an Approval Transaction?
      • Fixing Stuck Pending Transactions on MetaMask
  • 🐲Leviathans
    • 👚Apparel, Beauty & Cosmetics Leviathan
    • 🚰Beverage Leviathan
    • 🎥Culture & Entertainment Leviathan
    • 🔌Energy Leviathan
    • 🥕Food Leviathan
    • 😷Healthcare Leviathan
    • 🪖Law & Order Leviathan
    • 🪓Mining Leviathan
    • 😈NSFW Leviathan
    • 🏠Real Estate Leviathan
    • 💻Software, Telco & Other Leviathan
    • 🚌Transportation Leviathan
    • 🏦The Money Bank
    • NWO
  • Products
    • 🌉ARPs
      • Manual ARPs
        • Setting Up Your Company's Payroll
        • Setting Up A Tontine
        • Selling Shares In An Asset
      • Percentage Based ARPs
        • Roommates Paying Bills Together
      • Automatic ARPs
      • Minting & Claiming Notes
    • 🟪Auditors
      • Natural Resource Audits
      • SSID Audits
      • Tokenizing Real Estate
      • Tokenizing Personal Posessions
      • Nature Tokens
      • Bounty Hunters
    • 🔮Betting Contracts
      • Bets without alphabet-encoding
      • Bets with alphabet-encoding
      • Partner Betting Events
    • 💧Bills
      • Taxes
      • Bookkeeping
      • Bank Accounts
      • Selling Shares In An Asset
    • 🖼️CanCan
      • Products/Services
        • Listing Products/Services
        • Buying Products/Services
          • Buying With Your Wallet
          • Buying Through The Stake Market
          • Selling Through The Stake Market
          • Buying Through Valuepools/DAOs
      • Articles
        • Listing Articles
        • Tipping Writers
      • Paywalls
        • Listing Paywalls
        • Adding Items To Paywalls
        • Removing Items From Paywalls
        • Partnering With Paywalls
        • Buying Paywall Subscriptions
        • Activating Paywall Subscriptions
      • NFTickets
      • Discounts & Cashbacks
        • Discounts
        • Cashbacks
        • Manual Rewards
      • List Partner Valuepools
      • Announcements
      • Reviews
      • Dynamic Pricing
      • Partnerships
      • Memberships
      • Identity Requirements
      • Sponsorships
      • Auctions & Bids
      • Drops
      • Votes
    • 🧑‍⚖️dRamps
      • Adding A Token Market
      • Deploying & Adding An Extra Token
      • Activating A Token Market
      • Update Prices On A Token Market
      • Automatic Ramps
        • Minting tFIAT Tokens
        • Burning tFIAT Tokens
      • Manual Ramps
        • Minting tFIAT Tokens
        • Burning tFIAT Tokens
      • Sponsor Ramp
      • Sell/Buy Native Tokens
      • Ramps Valuepool
      • Partnerships
      • Bootstrapping
      • Selling Token Markets
      • Use Cases
        • Paying For Tuition
        • Paying For Products/Services
        • Remittances
        • Forex
        • Blockchain Bridge
        • Store of Value
    • 🖼️eCollectibles
      • The Default Minter
      • Custom Minters
      • Listing Pre-Minted NFTs
    • 🔄Exchange
      • Token Swaps
      • How to Trade
      • Fees and Routes
      • Liquidity Pools
      • How to Add/Remove Liquidity
      • FAQ
    • 🧈Future Collaterals
    • 🎮Games
      • Game Objects
      • Game Scholarships
    • 🎟️Lottery
      • How to Play Lottery
      • Lottery FAQ
      • Marketplace Lottery
      • FT Lottery
      • NFT Lottery
    • 💳PayCards
      • MarketPlace Purchases
    • 🐞Profile
      • Building Your Social Graph
      • Transferring Money
      • Credit Reports
      • Security & Others
    • 💹Revenue Sharing
      • Accelerator
      • Businesses
      • Contributors
      • Referrals
    • 🍯Sponsors
    • 🍏SSI
      • Creating Data
      • Creating An SSID
      • Creating A Unique Profile
    • 📈StakeMarket
      • Buying A Listed Product
      • Call For Tenders
      • Collateralized Loans
      • Stake Applications
      • Litigations
    • 🖥️TrustBounties
      • FT Bounties
      • NFT Bounties
      • Approvals
    • 🌐ValuePools/DAOs
      • Minting An NFT Token
      • Sponsoring A Valuepool
      • Shopping With A Valuepool
      • Lending & Investing With A Valuepool
      • Creating A Proposal
    • 👾Wills
      • Setting Up Your Will
      • Using Wills For Storage
    • 🛍️Worlds
      • Red Pill Worlds
      • Blue Pill Worlds
      • Green Worlds
  • Use Cases
    • CanCan
      • Item MarketPlace: Amazon
      • Item MarketPlace: Rentals
      • Talent MarketPlace
      • AirBnB
      • Ride Hailing
      • Delivery App
      • Rent The Runway
      • Subscription App
      • Dating App
      • Friend.tech
      • TeleHealth
      • Product Remixes
    • Valuepools
      • BNPL App
      • Group Investment App
      • Insurance App
      • Marketing App
      • Savings App
    • ARPs
      • Budgetting
      • Group Vacation Planning
      • Proxy Investment
      • Spend Management
      • Loan Management
      • Rent Management
      • Tipping
      • Play & Earn Loan Management
    • Bills
      • Flexible Loan Management
      • Bill Payment
      • Taxes
      • Proxy Investment
    • Auditors
      • Address Verification
      • Identity Verification
      • Luxury Item Authentication
      • Awards & Trophees
      • Credit Wothiness
    • Games
      • Play To Earn For Your Game
      • Play To Earn For Tripe A Game
      • Betting
    • Betting
      • Stock Market
      • Sports
      • General
      • Companies
      • Swaps
    • Lottery
      • Data Collection
      • Sale Incentive
    • SSI
      • Supply Chain
      • Medical Records
      • Zero Knowledge Proofs
      • Background Checks
      • Single Sign-On
    • StakeMarket
      • Pre Sales
      • Construction Contract
      • Collateralized Employment Contract
    • TrustBounty
      • Volatility Hedge
  • Governance & Tokenomics
  • Culture & Vision
  • RoadMap
  • Developers
    • Smart Contracts (EVM)
      • PaySwap Exchange
        • v3 contracts
          • PancakeV3Factory
          • SmartRouterV3
            • V3SwapRouter
            • V2SwapRouter
            • StableSwapRouter
          • NonfungiblePositionManager
          • PancakeV3Pool
      • MasterChef
        • MasterChef V3
      • dRamps
        • dRamp Contract
      • Lottery
        • Lottery Contract
  • Team
  • Contact Us
    • Customer Support
    • Social Accounts & Communities
Powered by GitBook
On this page
  • How To Stop The Hack
  • Recovering Access After Password/Private Key Loss

Was this helpful?

  1. Products
  2. Wills

Using Wills For Storage

PreviousSetting Up Your WillNextWorlds

Last updated 1 year ago

Was this helpful?

Will contracts have a certain number of security measures that make them great at safely storing users' tokens. You can read more about those security features on the page below:

You can deploy your own Will contract, add your tokens to it, and modify the time lock parameters such that in the event you were to be hacked, your Will contract seriously slows down the rate at which your tokens are transferred out of your Will contract, giving you enough time to stop the hack.

How To Stop The Hack

Will contracts use their owner's profile IDs as identifiers so if your wallet were to be hacked, you can remove the hacked account from your profile such that, that account stops having admin privileges to your Will contract and thus stopping the hack.

This will only work if you have a unique profile. You can follow the guide on the page below to create a unique profile:

Suppose a Will contract belonging to a user with a unique profile ID 1 and 2 wallet addresses address 1 and address 2. In the case wallet address 1 were to be hacked, our user can go through the following steps to remove address 1 from the list of addresses that map to profile ID 1 and thus remove admin privileges from address 1:

  • The first step is to create a new SSID (which will be the same SSID as your previous one) but with an expiration date that is further away in the future than your last SSID meaning if your last SSID expires on the 24th, October 2023, your new one should at least expire the 25th, October 2023. This is because, since it takes a trusted auditor to create an SSID, we assume a hacker will not be able to create one for your profile so by updating your profile with the same SSID but a further expiration period, you prove to be the legitimate owner of the profile. The further expiration date helps the contract separate out accounts that have been added with the previous SSID expiration date from those added with the new one. This will remove access to the profile to any account added with the previous SSID expiration date. To create a new SSID, you can follow the guide on the page below:

  • The next step is to update the time constraint on your profile. To do so, follow the guide on the page below, under the Update Time Constraint title

  • The step after that is to remove the compromised account Address 1 from the list of addresses that map to your profile ID. You can also (if you want), re-add all previously added accounts that have not been compromised to your profile. You can find a guide to doing that on the page below under the titles Removing Accounts From Your Profile and Adding Account To Your Profile respectively.

Congratulations! Your hacker is now completely locked out of your profile and cannot withdraw funds from your Will contract anymore.

Using unique profiles as main identifiers of Will contract owners makes compromising the only way to hack Will contracts (even hacking wallets is not sufficient) and since SSID auditors have in place, you can always claim their bounties as compensation if they were to deliver your SSID to someone that is not you.

Recovering Access After Password/Private Key Loss

You can still recover access to your Will contract even if you were to lose access to your wallet's password or private key.

To be able to do that, all you need to do is to get an SSID auditor to recreate a new SSID for you. You can read about how to do that on the page below:

Once that's done, you can use it to add a new account to your profile. You can read about how to do that on the page below under the title Adding Accounts To Your Profile Using Your SSID

The function Add Account From SSID from the control panel menu of your profile panel enables you to do that:

Congratulations! The new account you've added to your profile now has admin privileges to the Will contract.

👾
Setting Up Your Will
🐞Profile
Creating Data
🐞Profile
🐞Profile
SSID auditors
bounties
Creating Data
🐞Profile
Get further support from the community here.