Sample project combining Rust and Solidity smart contracts