This can only be done from a web3 wallet such as Metamask.
You can always withdraw the staked money.
Go to DAI smart contract address https://etherscan.io/token/0x6b175474e89094c44da98b954eedeac495271d0f#writeContract
Go to “Contracts” tab.
Click on “Write contract”
Now connect your wallet
Go to “1. approve”.
Fill in the following information in the respective columns:
Wei: Insert the amount you want to stake + 18 zeros (for example: 1 DAI = 1000000000000000000)
Note: You can simply approve 1 million DAI and stake as much as you’d like.
Click the “Write” tab.
Approve transaction on your web3 wallet
Go to GoodStaking smart contract address https://etherscan.io/address/0xEa12bB3917cf6aE2FDE97cE4756177703426d41F
Go to “11. stakeDAI”
This should look like the following screenshot.
Under the “amount” blank, enter the amount you want to stake in WEI the number you want to stake + 18 zeros.
Example - stake 1 DAI = 1000000000000000000
Click on “Write”
Approve the transaction
Go to GoodStaking smart contract address. https://etherscan.io/address/0xEa12bB3917cf6aE2FDE97cE4756177703426d41F
Now, go to the “Contract “ tab.
Click on the “Write Contract” tab.
Go to “15. withdrawStake”