Zero transaction fees
Using Witness requires no upfront or dynamic transaction fees. Remove user friction when issuing ownership to users, explore new use cases, and better prepare to scale.
Witness any data
If you can hash it, you can Witness it. Leverage signatures and custom data schemas to issue claims for onchain objects such as NFTs, attestations, tokens, and points
Maintain onchain composability
Despite Witnessed data existing offchain by default, the protocol enables trustless verification and onchain composability.
D̶o̶n̶'t̶ Can't be evil.
Once your data has been Witnessed, it can be verified using only access to any of the underlying blockchains. No trust or intermediary required.
How Witness works
Is it onchain?
Submit data and issue Web3 ownership with simple API calls
Make your data verifiable by anyone in the future without transaction fees
Get started quickly with a simple Typescript SDK and OpenAPI specification
Don't Trust, Verify
Radical transparency and cryptography ensure that anyone— even a contract onchain— can verify Witnessed data at any point in the future
Leverage customizable data schemas and contract standards to empower Witnessed data to compose with smart contracts
Explore the novel properties of digital ownership and tokenization via NFTs, tokens, and attestations without worrying about upfront transaction fees