Skip to content

staex-io/tc-evm-contract

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

TrustedChain EVM Smart Contract

MINT (Mobile Integrated Network of Trust) by Staex is the world’s first decentralized public transport network, enabling companies to leverage web3 tools for secure, transparent, and efficient mobility operations.

By leveraging decentralized trust networks, smart contracts, and secure telemetry, MINT ensures trusted data exchange, automated invoicing, and seamless audits, empowering partners to collaborate effortlessly while unlocking new revenue models and operational efficiencies.

https://staex.io/mint

Smart contracts

Usage

make build
make test
make coverage

Update Solidity and Forge std lib

  • Update foundry.lock with new Forge std lib version
  • Update Solidity version in foundry.toml
  • Update Solidity version in all .sol files
forge clean
forge update

Execute smart contract

cast send "$CONTRACT_ADDRESS" \
  "claimTelemetry(string,string)" \
  "<hash>" "<signature>" \
  --rpc-url "$RPC_URL" \
  --private-key "$PRIVATE_KEY"