VeilPay
VeilPay
๐Ÿ” Built on iExec Nox ยท Ethereum Sepolia

Private salaries on a public chain.

End-to-end encrypted payroll infrastructure. Employers assign salaries, employees decrypt only their own โ€” no amount ever touches the chain in plaintext.

Learn More
๐Ÿ‘” I'm an Employer
๐Ÿ‘ฉโ€๐Ÿ’ป I'm an Employee
Assign encrypted salaries to your team. The amount is encrypted off-chain in a TEE โ€” only a 32-byte handle ever lands on-chain.
Sepolia
Live testnet
Verified
Contract on Etherscan
Wallet-agnostic
MM ยท Rabby ยท WC ยท Safe
0
Plaintext on-chain
How it works
01 ยท EMPLOYER

Assign encrypted salary

Input the amount โ€” it's encrypted off-chain inside an Intel TDX enclave. What hits the chain is just a 32-byte handle, never the number.

02 ยท EMPLOYEE

Decrypt your own

Each employee decrypts only their own salary โ€” gasless, ACL-gated. Nobody else can read the figure.

03 ยท CLAIM

Reset to zero

On claim, the owed balance resets to an encrypted zero. Public infra stays transparent; only the numbers stay private.

Why VeilPay
๐Ÿ›ก๏ธ

Encrypted by design

Salaries stored as euint256 in a TEE. Plaintext never reaches the chain.

๐Ÿ”‘

You hold the key

Employees decrypt only their own figure โ€” gasless, ACL-gated by iExec Nox.

๐Ÿ”—

Composable

Public infra stays transparent. Privacy without breaking DeFi composability.

Try the dApp
Not connected

Works with any wallet: MetaMask / Rabby / Coinbase (browser extension on desktop), or scan with WalletConnect on mobile (MetaMask mobile, Rainbow, Rabby, Safe). Use the Sepolia test network.

๐Ÿ‘” Employer

Assign an encrypted salary. The amount is encrypted off-chain in a TEE โ€” never stored in plaintext.

๐Ÿ‘ฉโ€๐Ÿ’ป Employee

Decrypt your own salary (gasless, ACL-gated) and claim it. Nobody else can read your figure.

Ready. Connect wallet (Sepolia) to begin.\n
Contract:

Ready to pay privately?

Deploy VeilPay for your team. Confidential by design, composable by default.

View Source