https://github.com/phamhongphuc1999/smart-contract-practice
The ethereum smart contract practice
https://github.com/phamhongphuc1999/smart-contract-practice
circom hardhat move shell solidity
Last synced: 3 days ago
JSON representation
The ethereum smart contract practice
- Host: GitHub
- URL: https://github.com/phamhongphuc1999/smart-contract-practice
- Owner: phamhongphuc1999
- Created: 2023-05-15T13:04:12.000Z (about 3 years ago)
- Default Branch: main
- Last Pushed: 2025-12-16T09:23:27.000Z (7 months ago)
- Last Synced: 2025-12-18T12:39:42.118Z (7 months ago)
- Topics: circom, hardhat, move, shell, solidity
- Language: Solidity
- Homepage:
- Size: 1.09 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
Smart contract practice
---
## Run
- Install packages
```shell
yarn install
```
- Create your environment
```shell
cp .env_example .env
```
- Compile contracts
```shell
yarn rmCompile
```
- Run test
```shell
yarn test
```
## Reference
- https://solidity-by-example.org/data-locations/
- https://docs.soliditylang.org/en
- https://solidity-by-example.org/app/multi-sig-wallet/
- https://medium.com/@AyoAlfonso/implement-account-abstraction-aa-to-rotate-private-keys-while-maintaining-the-same-pubkey-address-b5c01f4d3cbb
- https://vivianblog.hashnode.dev/how-to-create-a-zero-knowledge-dapp-from-zero-to-production#heading-6-test-circuits
- https://medium.com/@cresowallet/social-recovery-fa64ef484396
- https://github.com/thomas-waite/zkSocialRecovery
- https://move-language.github.io/move/functions.html