ChainScore is a blockchain-based trust scoring platform designed to facilitate transparent and secure business-to-business (B2B) transactions. Built on the Linea network and leveraging MetaMask for wallet interactions, ChainScore empowers entities to establish trust through on-chain verification of their payment histories and contractual commitments. The platform uses smart contracts deployed on the Linea network, which ensure that all agreements and payment histories are immutable and accessible to relevant parties.
ChainScore’s trust scores serve as a reliable measure of an entity’s credibility based on its historical payment behavior, contract fulfillment, and peer ratings. Businesses can confidently engage with one another, knowing that the trust scores are securely maintained and transparent.
ChainScore’s smart contracts are deployed on the Linea blockchain. The following are the contract addresses for interacting with the platform:
To interact with ChainScore’s smart contracts, users need to integrate with MetaMask. Follow these steps:
- Install MetaMask: If you haven't already, install the MetaMask extension for your browser from MetaMask's official website.
- Connect to MetaMask: Open MetaMask and connect it to the appropriate network (Linea).
- Interact with Contracts: Use the deployed contract addresses to interact with ChainScore’s smart contracts directly from your dApp or through MetaMask's interface.
ChainScore’s smart contracts are deployed on Linea with the following primary address:
- Linea Contract Address:
0x93426226C9aEE3bAe721834fd8665711CAc83F8C
[Deprecated due to not supporting on ChainLink, All the functionality working but not the cron job]
For detailed API documentation, refer to the docs folder in the repository.
Feel free to open issues or submit pull requests. Contributions are welcome!
This project is licensed under the MIT License.