Blockchain Freedom,
Cloud-Like Simplicity

Blockchain doesn’t need to be difficult.
It just needs to do its job: enable decentralized applications.
seneca blockchain
Seneca’s ZK Environment enables apps to be tailored with unlimited private or personal data,
while fully preserving data privacy.

Data-Rich Apps, Privacy-Rich Solutions

The crux of most products and services lies in utilizing a wealth of data - business proprietary algorithms, business logic, customer and partner details, and customer personal information (PII). But this bounty of data is not without risks.

This is where Seneca steps in. Our unique environment allows you to fully leverage private data in your applications without compromising its security - it remains exclusively with the owner. This means you can create data-rich applications while maintaining privacy-rich solutions.

Build ZK Environments as Easy as Standing up Instances:

  • Built-in cloud integration
  • Work directly with raw data (while preserving privacy)
  • Personalize products & services
  • Privacy and user agency enforced by default

ZK Environments: Key Features

ZK SMART CONTRACTS

Transact without exposing private data.

ADAPTIVE SHARDING & ON-CHAIN STARK ROLLUPS

Blazing fast blockchain with low transaction costs.

BUILT-IN DiD CREDENTIALING & VERIFICATIONS

Efficient tools for private one-chain transactions.

ENHANCED DATA WALLET

Manage access to keys and data in private or P2P environments.

INTEROPERABILITY ADAPTERS

Easily integrate with cloud and other blockchains.

Build a Hyper-Personalized, Trusted dApps

Platform and Tools already available on Seneca today.
1

Data Storage & Access

Seneca’s Vault+ app enables on-chain or blockchain-connected storage and retrieval of self sovereign data.

install vault+
2

Data Validation Tools

For use in Smart Contracts, ensure data is accurate and verified with programmatically stacked certificates.

3

Connect SDK to your dApp

All the tools to build directly on Seneca or build on other environments and connect with a few lines of code.

4

Show Off Your dApp

Begin your journey with the SENECA blockchain and create the future of Web3.

Start
Building
Today

Q&A

How can developers use private data in their smart contracts on Seneca, without revealing the user’s data publicly?

The goal is agency: a user can store data in any method that suits their business or use case the best. In many cases, information should be private. But privacy of the past has meant ‘trust us, we won’t do anything bad with your data.’ On Seneca, we are removing the need of trust from the system.

Smart contracts on Seneca can interact directly with zero knowledge proofs of private data from private data sources or from the public blockchain state.

Users can submit data in predefined credential and zero-knowledge structures to smart contracts, in order to enable easy processing of their private data.

We are also working on truly private, confidential and privacy-preserving on-chain smart contracts.

How can Seneca be faster than other next generation Layer1 blockchains?

We have the benefit of watching others build for the past half-dozen years, see what has and hasn’t worked, and taken the best ideas to build onto our platform.

Seneca is written in Rust, by default a very fast programming language, and in the Substrate framework, which is also built for speed and high transaction throughput.

On top of that Seneca is implementing adaptive state and network sharding and on-chain ZSTARK rollups to achieve even higher TPS numbers.

How does Seneca bring private, trusted data to on-chain transactions?

There are multiple components that allow Seneca to include private, trusted data in blockchain transactions:

  • Verifiable credentials allow you to prove your ownership of structured private data. Seneca hasn’t built typical VCs, rather a rich-data format that is more flexible and programmable.
  • Zero knowledge proofs enable you to share certain details about your identity without revealing the underlying data.
  • Private computing lets you interact with others and use your private data without ever revealing the data to them. This could exist in a private ledger (such as on your computer), in the cloud or any other environment useful or necessary to build the application or function.
How can identity data stored on private ledgers be accessed and used or integrated into existing dApps or legacy systems?

All user data is privately stored as verifiable credentials in user-owned private ledgers. This data is easily accessible within the Seneca ecosystem through wallets, dApps and smart contracts.

To exchange data with Web2 legacy systems (like HTTP APIs) and other Web3 ecosystems (EVM, Polkadot, Cosmos etc…) we are building specialized adapters that let you pull Seneca-issued data into e.g. EVM smart contracts or push data from external sources e.g. HTTP POST requests into the Seneca blockchain and the users’ private ledgers.

What is Seneca’s consensus?

Seneca has big plans for what is possible with consensus. Right now we are running a permissioned testnet, but are working on a novel consensus called Proof of Algorithmically Stacked Reputation for our permissionless mainnet. This is another way to say, the more trusted a person is, the more they are… trusted. Can a system trust someone without sharing any of their personal information? We think yes. Compared to traditional consensus algorithms, PoASR is environmentally friendly, consumes little energy, has a very low financial barrier of entry and still enables fully decentralized consensus. Stay tuned for more here

How does Seneca connect with dApps built on other blockchains or traditional cloud-based SaaS?

We are building adapters that allow an exchange of the Seneca-native, DID-enabled credentials, zero-knowledge proofs, and credentialed data between Seneca, private data storage systems, Web2 APIs, and many popular Web3 blockchains.

What is a “rich” Web3 transaction, and why does it matter?

Any meaningful interaction between individuals and/or organizations requires private data to be shared e.g. identity information, authentication data, payments, and many others.

Right now any data submitted with a blockchain transaction (e.g. on Ethereum) is posted publicly on-chain for everyone to see. This greatly limits the actual use cases and real-world applications of blockchains.

Seneca allows you to “layer” meaningful, private data around blockchain transactions without revealing the underlying data to the entire world.

What is Seneca’s approach to data ownership?

We believe that data should always be user-owned and that data owners should have as much agency and control over their data as possible. We also think that data should always be encrypted at rest and be protected from theft and accidental loss.

When is Seneca launching? How can we try out Seneca?

We have already launched our publicly available testnet ZENO, the first Seneca-native wallet (Vault+) and Mantis, a set of tools to help you create credential schemas. We launched a number of interoperability adapters, and there are already nearly a dozen early apps building off of our tools.

What is SERV vs Seneca vs Zeno? 

Seneca is the mainnet blockchain. Zeno is Seneca’s testnet. SERV is the company with a mission to build tools and resources to support Seneca and the growing community.

Are you Nihilists?