Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/0xclandestine/smol-aa
https://github.com/0xclandestine/smol-aa
Last synced: 5 days ago
JSON representation
- Host: GitHub
- URL: https://github.com/0xclandestine/smol-aa
- Owner: 0xClandestine
- License: unlicense
- Created: 2024-03-09T15:41:54.000Z (11 months ago)
- Default Branch: main
- Last Pushed: 2024-03-10T23:41:06.000Z (11 months ago)
- Last Synced: 2024-03-11T17:04:50.445Z (11 months ago)
- Language: Solidity
- Size: 11.7 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Smol AA [![Github Actions][gha-badge]][gha] [![Foundry][foundry-badge]][foundry] [![License: MIT][license-badge]][license]
[gha]: https://github.com/0xClandestine/smol-aa/actions
[gha-badge]: https://github.com/0xClandestine/smol-aa/actions/workflows/test.yml/badge.svg
[foundry]: https://getfoundry.sh/
[foundry-badge]: https://img.shields.io/badge/Built%20with-Foundry-FFDB1C.svg
[license]: https://opensource.org/license/unlicense
[license-badge]: https://img.shields.io/badge/License-Unlicense-blue.svgSmol AA is a minimal viable smart account designed to offer versatile functionality including:
1. **Arbitrary and Mutable Ownership**: Provides flexibility in ownership management, allowing for changes as needed.
2. **Arbitrary Calls/Delegatecalls**: Supports executing arbitrary calls and delegatecalls, enabling similar functionalities akin to [EIP-3074](https://eips.ethereum.org/EIPS/eip-3074).
## UsageFor guidance, refer to the [Foundry Documentation](https://book.getfoundry.sh/).
### Build
```shell
forge build
```### Test
```shell
forge test
```### Lint
```shell
forge fmt
```### Deploy
```shell
source .env
forge script DeploySocialRecovery --rpc-url $RPC_URL --private-key $PRIVATE_KEY --etherscan-api-key $ETHERSCAN_KEY
```### License
[The Unlicense](./LICENSE)