According to Foresight News, Aztec, a privacy and scalability solution based on ZK Rollup, is developing privacy abstraction to provide smart contract privacy for developers. This will support default anonymity, private state read/write functionality, and private smart contract execution. Aztec is built on the UTXO data structure, and its smart contract privacy allows programmable privacy to be incorporated into the contract itself at the state variable and function level. Developers will be able to call the desired functions. Currently, research and development are underway to enable developers to write, test, and deploy private smart contracts and applications.