Skip to article
Browse documentation +
COMMERCIAL / ELPIS

License

A split license: the on-chain primitive is yours to build on; the product built around it is not.

The smart contract — MIT

The Solidity in contracts/, and the bytecode compiled from it, is licensed under the MIT License. Anyone may deploy the vault, fork it, or build their own settlement layer on it — no permission, no fee, no requirement on us.

THE SOFTWARE IS PROVIDED “AS IS”, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. IN NO EVENT SHALL THE AUTHORS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY ARISING FROM THE SOFTWARE OR ITS USE.

Everything else — proprietary

The application, the control plane, the policy and recoverability engines, the SDK, the interface and this documentation are proprietary and confidential. No licence is granted to copy, modify, distribute or create derivative works without prior written permission. Access to the hosted service is governed by the Terms of Service, not by this page.

By path

PathLicense
contracts/**MIT — use it, fork it, deploy it.
Everything elseProprietary — all rights reserved.

Deployment licence

Running the application on Arc mainnet requires a signed deployment licence. The licence names a plan — starter, team, enterprise or operator-partner — and the capabilities that plan grants. It is checked offline by signature; nothing is sent to us. Testnet, local and demo deployments are fully unlocked and need no licence.

A licence never takes away the ability to recover money already in a treasury. On expiry, new payment proposals and new organizations are refused; reads, refunds, recalls, approvals of payments already staged and exports keep working. See Pricing and licensing.

Commercial use

Licensing questions: legal@devilabs.dev.

  • Building on the vault contract needs no permission.
  • Embedding the control plane in your own product needs a conversation.