🌐 Announcing Aleo Stack v4.6.0 The largest upgrades to Aleo since Mainnet launched! In a nutshell, Aleo grew up from private payments to private DeFi. ✅ Leo v4.0.0: unified fn syntax ✅ Interfaces and dynamic dispatch ✅ Onchain SNARK verification Let's dive in 👇 Leo v4.0.0 replaces five function-like constructs with a single keyword: fn. The distinction between private ZK execution and public onchain finalization is now visible at a glance. Making it the simplest and safest ZK smart contract language. Interfaces bring compile-time contracts to Leo. Dynamic dispatch lets programs route calls to any implementation at runtime. Combined with the new dyn record type, this is the foundation for standardized token standards, pluggable architectures, and open composability on Aleo. The first consumer is already in progress: ARC-20. Onchain SNARK verification lands with snark.verify and snark.verify.batch. Programs can now verify Varuna proofs directly onchain, enabling proof composition, cross-chain verification, and trustless bridging. Read the full announcement 👇 https://lnkd.in/gPV3K8dV
Provable
Software Development
Your Money, Your Rules ™ 🦁 We equip developers to build secure, private applications on Aleo
About us
At Provable, our mission is to redefine trust and privacy in the digital world. By creating tools that simplify the complexities of zero-knowledge technology, we empower developers to build applications that prioritize security, user control, and scalability. We envision a future where privacy is not an afterthought but a fundamental standard, enabling a more secure and equitable Web3. Our commitment extends beyond technology to fostering a vibrant, collaborative community of innovators. Through accessible resources, thoughtful design, and a focus on developer success, we aim to bridge the gap between cutting-edge blockchain technology and real-world applications. Together, we’re not just building tools—we’re shaping the foundation for a private, decentralized future.
- Website
-
https://provable.com
External link for Provable
- Industry
- Software Development
- Company size
- 11-50 employees
- Headquarters
- San Francisco
- Type
- Privately Held
- Founded
- 2019
Locations
-
Primary
Get directions
San Francisco, US
Employees at Provable
Updates
-
We're thrilled to announce new research from our cryptography department: 𝐯𝐤𝐩𝐫𝐨𝐨𝐟 The goal: faster and cheaper verification of arithmetized smart contract deployments. Link to paper below ↓ Recall that zkVMs represent smart contracts as a verifying key (vk). This has some limitations: (1) zkVMs with a universal vk suffer from expensive smart contract execution (2) zkVMs like Aleo with function-specific vks suffer from expensive smart contract deployments Why do function specific vks lead to expensive smart contract deployments? Because blockchain nodes must validate that vks are a faithful preprocessing of an arithmetized (potentially huge) smart contract. The way out? More preprocessing! https://lnkd.in/ghVqs85s The obvious idea: make the deployer provide a succinct proof π that the vk corresponds to the deployed smart contract - *including arithmetization*. This is made possible using two ingredients: 👨🍳 (1) Modular compilation → enables a succint verifier. (2) Fingerprint polynomials → enables a constant-sized proof. This unlocks faster deployments, for less fees, with more business logic. Think DeFi (complex derivatives settlement), prediction markets, continuous airdrops, zkML, games... If you care about scalable private execution + larger on-chain programs: vkproof is a step toward making deployment verification cheap without sacrificing expressiveness! https://lnkd.in/ghVqs85s
-
-
Today, we’re launching Shield 🛡️ A privacy-first wallet built for confidential stablecoin transactions on Aleo. Now live on the Chrome Web Store and Google Play Store: shield.app Here’s why this matters now 👇 Stablecoins processed nearly $9 trillion last year, but most of that activity still runs on public blockchains, where balances, counterparties, and transaction histories are permanently exposed. As stablecoins move into payroll, treasury operations, and cross-border settlement, full on-chain visibility isn’t just impractical. It’s untenable. The industry is starting to recognize this shift. Conversations around financial surveillance and privacy are no longer theoretical, they’re happening at the highest levels. Privacy isn’t a feature request anymore. It’s infrastructure. Shield is the interface that brings this infrastructure together: ✅ Privacy by default, with balances, amounts, sender/receiver, and fees protected using ZK tech ✅ Fully self-custodial, your keys and funds stay yours ✅ Built by the architects of Aleo, with the same standards applied at the protocol level ✅ Part of a growing ecosystem that includes integrations across Circle, Paxos, Coinbase, Binance Alpha, Kraken, and Revolut Over the last 18 months, the ecosystem has been laying the groundwork: bringing stablecoin issuers, fiat rails, bridges, compliance tooling, and validators. Shield makes that foundation usable. Private stablecoin payments are no longer a future goal. They’re available today. Want to dig deeper? On Thursday, Feb. 19th at 11 AM PST, Provable founder Howard Wu will be hosting a Space to break down why Shield matters, what it unlocks for private finance, and what’s coming next. Download Shield: shield.app Full announcement: https://lnkd.in/gXf3mQSq Space link: https://lnkd.in/gdVTZsYR
-
🌐 Announcing Aleo Stack v4.5.0 A major update across snarkOS and Leo spanning more than 20,000 lines and 350 commits, focused on developer velocity, validator operations, and long-term network economics. ✅ Fast E2E testing with leo devnode ✅ Hard cap on total ALEO supply ✅ 10x faster node restarts Let’s dive in 👇 (blog link below) ⚡ Fast end-to-end testing The leo devnode is a lightweight local client that lets developers iterate quickly and easily test realistic complex transaction flows. Want even more speed? Skip proof generation and finish your tests in seconds! 🪙 Hard cap on total ALEO supply With ARC-0047 approved, Aleo now enforces a maximum supply of 5,000,000,000 ALEO. Block rewards and proving rewards will halt at a predetermined block height in the far future (currently estimated around Q4 2049). 🚀 10x faster node restarts Sometimes a flamegraph is all you need to find performance bottlenecks. Aleo nodes build a BHP-based merkle tree over all blockstate to make it amenable for use in ZK proofs. With the help of some clever caching, this no longer creates an unwarranted bottleneck. Read the full announcement here: https://lnkd.in/gddqzkBU
-
-
Aleo Request for Comments are where community feedback comes together to debate new protocol upgrades. In case you missed it - check out these amazing proposals regarding: - (1) Dynamic Dispatch - (2) ALEO Tokenomics - (3) SNARK verification ARC-9: Dynamic Dispatch Dynamic dispatch unlocks powerful programming paradigms including interfaces, plugin architectures and upgradeable libraries—while maintaining the security and privacy guarantees that define Aleo. https://lnkd.in/gtipkcyt ARC47: Limit Aleo’s Total Credits Supply to 5 Billion This stabilizes expectations for block producers, provers, developers, and users alike. https://lnkd.in/g74CqhTS ARC8: enables arbitrary SNARK verification in contracts. Devs can: 1. Build programs that verify external computation. 2. Compose proofs from multiple sources on-chain. 3. Reduce trust assumptions by embedding verification directly into on-chain program execution. https://lnkd.in/gnrZY-Br
-
When your virtual machine executes privacy-critical computations and secures real value, “it works on my machine” isn’t enough. Here’s how we use two complementary fuzzing strategies with new open source Rust-based tooling to harden the AleoVM 🧵👇 🔍 What is fuzzing? Fuzzing is automated randomized testing — feeding a large variety of data to a program to uncover crashes, edge cases, and vulnerabilities. Used by Google, Apple, and Microsoft, it’s the gold standard for building resilient systems. We use two complementary approaches: 1️⃣ Structure-aware fuzzing — tests VM internals with valid program structures 2️⃣ Grammar-based fuzzing — generates full Aleo smart contracts from formal grammars to test the entire pipeline We applied these to several pieces of the Aleo transaction lifecycle: - Parsing-only: Tests program parsing and validation - Deploy: Adds smart contract deployment logic - Verify deployment: Includes deployment verification - Authorize: Tests function authorization mechanisms - Execute: Full program execution testing - Full: Complete end-to-end pipeline testing Keen to learn more and leverage the open source fuzzing tooling we built? Check out our latest blog! https://lnkd.in/gzrDyh2x
-
🌐 Announcing Aleo Stack v4.4.0 A major update across Aleo nodes and Leo: powering the next generation of zero-knowledge applications on Aleo. ✅ New block.timestamp operand ✅ Empty loops and arrays in Leo ✅ Stability improvements for node operators Let’s dive into what’s new 👇 (blog link below) 🧮 New block.timestamp operand This adds to the existing block.height operand for accessing block state, and allows for richer smart contract logic on Aleo. 🧩 Leo now supports empty loops and arrays: a small but handy improvement that streamlines certain coding patterns. 🧠 Better logging, peering, metrics, documentation... life as an Aleo node operator is getting easier by the day. Decentralization won't just happen from ideology, it will happen when we make it easier. As is evident from the hundreds of full nodes protecting the Aleo network. See the full announcement here: https://lnkd.in/gVkUVbBX
-
🌐 Announcing Aleo Stack v4.3.0 Powering the next generation of zero-knowledge applications on the Aleo network. ✅ Keccak + ECDSA ✅ Expressive storage and optional types in the Leo language ✅ 5x faster node syncing Let’s dive into what’s new 👇 (blog link below) 🔐 Native Keccak + ECDSA signature verification Aleo now natively verifies ECDSA signatures on-chain, allowing messages from other ecosystems (like Ethereum) to be verified directly inside Leo smart contracts. Massive interoperability unlock - you will soon see why. 📦 Leo now supports persistent storage variables and storage vectors using the storage keyword. Leo also now supports first-class optional types using the T? syntax (e.g., u8?, Foo?, [u64?; 2]). Optional values can be compared with none, assigned, passed into inline functions, and stored in arrays and structs. 💨 5x faster node syncing Thanks to pipelined block fetching and optimized deserialization. Not 5%, not 50%, but 500% faster due to hard work from our amazing engineering team. With many more stability improvements, we keep Aleo Stack's reputation as being not just the first, but also the most reliable and secure privacy chain. See the full announcement here: https://lnkd.in/gwMGcX36
-
Provable reposted this
I’m hiring a right hand to execute on strategic initiatives to bring privacy tech to real-world use cases. This role is a blend of strategy, product, and research. Any referrals are appreciated! 🙏 https://lnkd.in/eAqw2hjn
-
ZKPs require infrastructure that scales reliably. We're hiring an Infrastructure Engineer to design and operate our GCP/Kubernetes architecture. The stack: GCP, GKE, Terraform, Ansible, Prometheus/Grafana, Postgres. Role here: https://lnkd.in/gAsveTFD
-