0.0.12 • Published 8 months ago
@secure-ci/core v0.0.12
Secure Contract Interaction V1 (SCI)
The Secure Contract Interaction (SCI) Protocol is an open-source initiative aimed at enhancing security within the web3 ecosystem. It introduces a decentralized verification system allowing domain owners to authorize specific smart contracts to interact with their domains, thus minimizing risks associated with malicious contracts.
Features
- Decentralized Verification: Verify contracts authorized to interact with specific domains.
- Flexibility: Easily integrate into wallets, security apps, and on-chain contracts.
- Open-Source: Free to use and contribute to, promoting transparency and collaboration.
- Enhanced Security: Protect users from interacting with malicious smart contracts.
Docs
For more information you can read the Whitepaper
Installation
Prerequisites
Steps
- Clone the repository:
git clone https://github.com/your-username/sci-protocol.git
- Navigate to the project directory:
cd sci-protocol
- Install and use node with nvm:
nvm install
nvm use
- Install dependencies using Pnpm:
pnpm install
Compile the Solidity contracts:
pnpm compile
Run the test:
pnpm test
Contributing
Please see our contribution guidelines.
Maintainers
SCI is an open-source community project governed by a core team.
License
This project is licensed under the MIT License.