veyra
Veyra / Research & engineeringWP–001

A stronger
foundation.

A policy-driven launchpad for Solana.
Treasury controls, transparent vesting, and a path toward post-quantum authorization.

Technical whitepaperv0.1 / 10 October 2026
01

Abstract

Creating a token is straightforward. Establishing credible controls over the funds and authorities behind it is a separate problem.

Veyra proposes a launch workflow that pairs token creation with a project treasury, explicit spending policies, and a public team vesting schedule. These controls would be enforced by on-chain programs rather than by a website or a promise from a founder.

A further research track explores post-quantum authorization for narrowly defined vault actions. The objective is to reduce reliance on a single classical signing key for project custody, while preserving clear recovery and operating procedures.

Implementation status

This document describes the proposed system. The current release contains the website and a local launch-draft interface. Token deployment, treasury programs, vesting, and post-quantum authorization are not implemented. No independent security audit has been completed.

02

Design principles

Enforcement over assurances
A treasury rule should be enforceable by the program controlling the funds.
Visible authority
Users should be able to inspect who can spend, change a policy, upgrade a program, or release an allocation.
Explicit security scope
A protection claim must identify the assets, actions, assumptions, and failure modes it covers.
Usable key operations
Key rotation, recovery, and signer coordination are part of the security design.
03

System architecture

The proposed architecture separates presentation, token creation, custody policy, and authorization. A launch provider would create the token; Veyra’s programs would govern only the assets and authorities explicitly assigned to them.

InterfaceConfigure · inspect · sign
Launch orchestrationToken creation adapter
On-chain controlsTreasury policy + vesting
AuthorizationSigner rules + optional PQ verification

Project treasuries would use program-derived custody addresses. Each treasury would reference a policy account containing its spending limits, allowed recipients, delay settings, signer requirements, and policy revision. A separate vesting account would define each team allocation.

The token launch adapter remains undecided. Compatibility with a provider’s fees, launch mechanics, and migration behavior must be verified before integration. Merely launching through Veyra would not place all token supply or market liquidity under Veyra’s custody.

04

Launch lifecycle

  1. Configure

    Define token details, team allocations, treasury recipients, withdrawal limits, and signer requirements.

  2. Review

    Show the exact proposed transactions, custody addresses, permissions, fees, and selected network.

  3. Authorize

    Request explicit wallet approval. Simulate transactions where supported and reject failed preconditions.

  4. Establish controls

    Create the required policy and vesting accounts and transfer designated assets to their custody.

  5. Verify

    Read back confirmed on-chain state. Display transaction receipts and identify any incomplete steps.

Whether these steps can be atomic depends on the chosen launch provider and transaction constraints. If multiple transactions are required, the interface must preserve progress and avoid presenting a partially configured project as protected.

05

Treasury policy

The intended treasury model constrains withdrawals before funds leave custody. Policies would be asset-specific and evaluated against chain time and persistent program state.

ControlIntended enforcement
Spending capTrack cumulative withdrawals within a defined time window; reject withdrawals above its limit.
Recipient allowlistAllow transfers only to explicitly authorized destinations.
Withdrawal delayQueue qualifying requests and allow execution only after the delay expires.
Signer thresholdRequire the configured number of independent approvals.
Policy changesApply a separate approval process and delay; expose revisions publicly.

A spending cap alone does not prevent theft: an authorized malicious signer could repeatedly withdraw up to the limit. Delays and allowlists reduce specific risks but do not establish whether a project is honest or viable.

Team vesting

Team tokens would be held in a vesting program with an allocation, beneficiary, start time, cliff, and end time. A linear schedule could calculate vested units as:

V(t) = A × clamp((t − s) / (e − s), 0, 1)After the cliff; otherwise V(t) = 0.

Here A is the allocation, s the start, and e the end. Claimable units equal vested units minus previous claims. The implementation must use integer arithmetic, define rounding, require e > s, and disclose whether the schedule is revocable.

06

Post-quantum authorization

Post-quantum signatures are designed to withstand attacks from both classical computers and sufficiently capable quantum computers. NIST has standardized ML-DSA and SLH-DSA digital signatures. Their existence does not establish that either is suitable for this product’s on-chain execution budget.[1]

An existing Solana research implementation uses Winternitz one-time signatures for a lamports vault. It is a relevant reference for feasibility, not a security endorsement or proof that Veyra has implemented equivalent protection.[2]

Candidate authorization flow

A proposed hybrid vault would require conventional signer approval and a post-quantum signature over the same canonical action. The signed payload would bind the network, program identity, treasury address, recipient, asset, amount, policy revision, expiry, nonce, and next key commitment. This is intended to prevent a valid signature being reused for a different action or deployment.

For a one-time signature construction, accepting an action must consume the current commitment and install a fresh commitment atomically. Reusing a one-time key can undermine its security. Concurrent signing, interrupted transactions, backups, and rollback behavior therefore need explicit design and testing.

Algorithm selection remains open

No Veyra post-quantum algorithm or verifier has been selected, deployed, or audited. Signature size, compute cost, key management, and recovery behavior require measured evaluation before a production decision.

Recovery without a bypass

A classical-key-only recovery path could defeat the intended post-quantum property. Recovery must be evaluated under the same threat model as ordinary withdrawals, including lost keys, compromised signers, unavailable relayers, and governance changes.

07

Security boundaries

The treasury layer would protect only assets it actually controls. It would not make Solana consensus, standard wallets, token trading, external protocols, or an entire token quantum-resistant.

RiskBoundary / required work
Compromised founder keyPolicy and additional authorization may restrict withdrawals; recovery and policy modification must not bypass them.
Malicious front endUsers need a readable signing payload and independently verifiable program addresses.
Program vulnerabilityRequires independent review, adversarial testing, and constrained rollout.
Upgrade authority compromiseA verifier can be bypassed if an attacker can replace its code. Upgrade control must be disclosed and secured.
Chain-level quantum attackOutside the vault’s protection scope; depends on the underlying network.
Liquidity withdrawal or market manipulationNot prevented unless the relevant assets and authorities are separately controlled.

Security review must cover arithmetic, replay protection, account substitution, cross-program calls, token-program compatibility, denial of service, emergency controls, and every upgrade or recovery authority. Public monitoring should expose policy changes and pending withdrawals without implying a guarantee of safety.

08

Economics

The proposed business model is service-based: disclosed launch fees and optional treasury tooling. Fee levels, recipients, and collection mechanisms remain undecided.

No platform token is required by the current architecture. This paper does not establish a token supply, staking scheme, revenue distribution, buyback policy, or investment return. Project token economics would be specified separately by each creator.

09

Implementation roadmap

StageDeliverableStatus
InterfaceWebsite, interactive vault, local launch drafts.Implemented
Launch integrationProvider evaluation, wallet flow, metadata storage, devnet transactions.Planned
Custody controlsTreasury policy and vesting programs, on-chain inspection.Planned
PQ evaluationVerifier benchmarks, signing workflow, key rotation, recovery analysis.Research planned
Production readinessIndependent audit, remediation, monitoring, restricted rollout.Not started

Progress should be measured against working implementations and published evidence. No delivery dates or audit commitments are asserted in this version.

10

References

  1. NIST. Post-Quantum Cryptography.

    Standardization context for ML-DSA and SLH-DSA.

  2. Blueshift. Solana Winternitz Vault.

    Open-source reference for one-time signature authorization of a lamports vault.

Document revision

v0.1 — Initial design specification. Published 10 October 2026. Architecture and implementation choices may change following engineering evaluation.