Second Latitude is a futarchy-based funding protocol for those who don’t chase hype, but build — quietly, consistently, and deliberately.
It is a decentralized mechanism that filters noise by requiring participants to vote for projects and spend voting power to be heard, seen, and funded.
Projects that earn sufficient support can offer their tokens at a discount via prediction-based OTC markets. This creates a direct path from belief to backing.
Introduction
Fundraising is overloaded with noise, inflated metrics, and misaligned incentives. Builders are pushed to be loud, not build value. Funding flows toward visibility, not value.
Second Latitude introduces a structural correction. It is a decentralized funding mechanism that filters noise through cost and commitment. Participants must pay to enter each funding cycle using the 2LAT token. In return, they receive MOON tokens—limited voting power used to support selected projects, nominate projects, and publish project updates.
To be heard, users must spend influence. To be funded, builders must gather distributed, verifiable support.
Each vote allocates a portion of the shared treasury, sourced from access payments. Projects that meet the minimum threshold become eligible for subsidies. Funding is distributed via quadratic weighting, ensuring that broad support matters more than concentrated stake.
This creates a dynamic where capital flows to builders who demonstrate acceptance.
Prediction markets extend this alignment. Participants can stake 2LAT on the success or failure of approved projects. Those who predict correctly are rewarded from the pool. The protocol prices belief — and returns value where conviction proves accurate.
By combining cyclical access, costly signal, and futarchy-based resolution, Second Latitude funds what survives attention — and what stands beyond it.
Tokens
Our protocol operates with two distinct tokens:
2LAT Token
Fairlaunched on Base via a bonding curve.
Total supply: 1,000,000,000 tokens (no additional issuance).
Purpose: Facilitates cycle access payments and staking in prediction markets.
MOON Token
Non-transferable token issued upon cycle payment.
Burns at cycle’s end if unused.
Purpose: Governance token used to nominate builders, allocate treasury subsidies, publish project updates, and vote on prediction market entry.
Protocol Setup
The Second Latitude protocol is governed by a set of parameters that define its operation. These parameters are summarized below and referenced throughout the document. Initial values are provided in Appendix: Initial Protocol Parameters.
KaTeX can only parse string typed expression
ϕA: Price of participation of the next cycle.
KaTeX can only parse string typed expression
ϕT: Fraction of access payment
KaTeX can only parse string typed expression
ϕA allocated to the treasury, where
KaTeX can only parse string typed expression
ϕT∈R,0<ϕT≤1.
KaTeX can only parse string typed expression
ϕL: Fraction of access payment
KaTeX can only parse string typed expression
ϕA that is locked for each cycle, where
KaTeX can only parse string typed expression
ϕL=1−ϕT.
KaTeX can only parse string typed expression
ϕC: Number of cycles for which the locked amount is held, where
KaTeX can only parse string typed expression
ϕC∈N,ϕC>0.
KaTeX can only parse string typed expression
ϕF: Fraction of the prediction market pool deducted as a protocol fee.
KaTeX can only parse string typed expression
ϕD: Maximum value for the project cut multiplier
KaTeX can only parse string typed expression
Δ.
KaTeX can only parse string typed expression
ϕV: Voting threshold required for builder eligibility.
KaTeX can only parse string typed expression
ϕM: The amount of MOON votes received at the beginning of the cycle.
KaTeX can only parse string typed expression
ϕN: The amount of MOON votes required to nominate project.
KaTeX can only parse string typed expression
ϕU: The amount of MOON votes required to publish project update (to collect votes).
These parameters may be adjusted for future cycles based on governance decisions, as described in Governance and Parameter Voting.
Moon Cycles and Access
Cycle Duration: One moon cycle lasts 29.5 days (2,548,800 seconds).
Access Payment:
User
KaTeX can only parse string typed expression
i pays a fixed amount
KaTeX can only parse string typed expression
ϕA in 2LAT to join the next cycle, where
KaTeX can only parse string typed expression
Ai is user
KaTeX can only parse string typed expression
i payment.
Breakdown:
Locked Amount:
KaTeX can only parse string typed expression
Li=ϕL×Ai, locked for
KaTeX can only parse string typed expression
ϕC cycles.
Treasury Allocation:
KaTeX can only parse string typed expression
Ti=ϕT×Ai, used for builders subsidies.
Reward: Users receive
KaTeX can only parse string typed expression
ϕM MOON tokens per payment for governance voting.
Locking Mechanism:
For cycle
KaTeX can only parse string typed expression
i, the locked amount is
KaTeX can only parse string typed expression
Li=ϕL×ϕA.
Unlocks occur after
KaTeX can only parse string typed expression
ϕC cycles:
KaTeX can only parse string typed expression
Li−ϕC becomes available.
Skipping a cycle burns all prior locked amounts.
Benefit: Long-term participants can reduce their effective cost by up to 90%.
Governance and Parameter Voting
Before the end of each moon cycle, MOON token holders may vote to adjust protocol parameters for the next cycle. This process ensures the protocol remains adaptive to community needs and market conditions. The adjustable parameters include:
KaTeX can only parse string typed expression
ϕA: Price of participation of the next cycle.
KaTeX can only parse string typed expression
ϕF: Protocol fee fraction.
KaTeX can only parse string typed expression
ϕD: Project cut multiplier cap.
KaTeX can only parse string typed expression
ϕT: Fraction of access payment allocated to the treasury.
KaTeX can only parse string typed expression
ϕM: The amount of MOON votes received at the beginning of the cycle.
KaTeX can only parse string typed expression
ϕN: The amount of MOON votes required to nominate project.
KaTeX can only parse string typed expression
ϕU: The amount of MOON votes required to publish project update (to collect votes).
KaTeX can only parse string typed expression
ϕV: Voting threshold required for builder eligibility.
Voting is conducted using MOON tokens, with each token representing one vote.
Project Selection via Governance
The governance process enables users to nominate and vote for builders, while builders share updates to demonstrate progress. Using MOON tokens, participants collectively determine which projects qualify for builder subsidies and prediction markets, as detailed below.
Users nominate projects by burning
KaTeX can only parse string typed expression
ϕN MOON tokens. Nominations do not contribute to voting totals but allow projects to participate on the protocol. Users may vote for each nomination by casting one MOON token, with a limit of one vote per user per nomination.
Projects share updates by burning
KaTeX can only parse string typed expression
ϕU MOON tokens per update. Users may vote for each update by casting one MOON token, with a limit of one vote per user per update.
For each builder
KaTeX can only parse string typed expression
Bi, the votes
KaTeX can only parse string typed expression
mi,j from user
KaTeX can only parse string typed expression
j may include one vote for the nomination (if cast) and one vote for each update the user supports.
ϕT of each cycle payment contributes to the treasury
KaTeX can only parse string typed expression
T.
The cumulative treasury across users forms the subsidy pool:
KaTeX can only parse string typed expression
R=i=1∑NTi=i=1∑NϕTAi
This pool is allocated to builders via quadratic funding.
Quadratic Subsidy Distribution with Threshold
At the end of the cycle, builders receive subsidies based on the square of the sum of square roots of votes, encouraging broad support across nominations and updates:
Bi, including one nomination vote and one vote per supported update.
KaTeX can only parse string typed expression
R: Total treasury reward pool from
KaTeX can only parse string typed expression
ϕT of cycle access payments.
Futarchy-Based Prediction Markets
Each eligible project may choose to offer a specified amount of their existing or future tokens for the prediction market, enabling a market-driven evaluation of their potential success.
To participate, the project must define several key parameters:
The prediction execution time specifies when the success or failure of the project will be assessed.
The entry price determines the cost at which the protocol acquires the project’s tokens for distribution to predictors.
The expected price represents the target token price anticipated at the moment of execution, serving as the benchmark for the prediction’s outcome.
The maximum token amount specifies the upper limit of tokens the project is willing to sell at the entry price.
Participants stake 2LAT tokens on whether this target will be achieved by the execution time, with payouts reflecting the resolution—providing projects with immediate funding while leveraging futarchy-based decision-making to align incentives.
Let the following variables define the prediction mechanics:
KaTeX can only parse string typed expression
S: Total 2LAT staked on success.
KaTeX can only parse string typed expression
F: Total 2LAT staked on failure.
KaTeX can only parse string typed expression
T=S+F: Total prediction market pool.
KaTeX can only parse string typed expression
Φ=ϕF×T: Protocol fee.
KaTeX can only parse string typed expression
pE: Price at which project tokens are entered on the prediction market (entry price).
KaTeX can only parse string typed expression
pS: Expected project token price at moment of prediction execution, where
I=ΔT: Project’s immediate funding in 2LAT (project cut).
KaTeX can only parse string typed expression
X=pEI: Number of project tokens purchased by the protocol.
KaTeX can only parse string typed expression
D=T−Φ−I: Distributable pool for predictors in 2LAT.
Project Funding
The project receives
KaTeX can only parse string typed expression
I in 2LAT for development.
The protocol uses
KaTeX can only parse string typed expression
I to buy
KaTeX can only parse string typed expression
Ntokens project tokens at price
KaTeX can only parse string typed expression
pE for distribution to correct predictors.
Payouts
If Success (token price at execution
KaTeX can only parse string typed expression
≥pS)
Success predictors receive:
2LAT:
KaTeX can only parse string typed expression
D distributed proportionally to their stake.
Project Tokens:
KaTeX can only parse string typed expression
X distributed proportionally to their stake.
Payout per user
KaTeX can only parse string typed expression
i with stake
KaTeX can only parse string typed expression
si:
KaTeX can only parse string typed expression
xi=(Ssi)D (in 2LAT)+(Ssi)X (in project tokens)
If Failure (token price at execution
KaTeX can only parse string typed expression
<pS)
Failure predictors receive:
2LAT:
KaTeX can only parse string typed expression
D distributed proportionally to their stake.
Project Tokens:
KaTeX can only parse string typed expression
X distributed proportionally to their stake.
Payout per user
KaTeX can only parse string typed expression
i with stake
KaTeX can only parse string typed expression
fi:
KaTeX can only parse string typed expression
xi=(Ffi)D (in 2LAT)+(Ffi)X (in project tokens)
Builder Rewards
Direct Funding: Projects receive
KaTeX can only parse string typed expression
I in 2LAT.
Subsidies: Projects eligible for subsidies receive a portion of the treasury according to a quadratic distribution (Builder Subsidies).
Visibility: MOON vote counts signal trust and drive visibility.
Cycle Summary
Join: Pay
KaTeX can only parse string typed expression
ϕA in 2LAT (
KaTeX can only parse string typed expression
ϕL×ϕA locked,
KaTeX can only parse string typed expression
ϕT×ϕA to treasury), receive
KaTeX can only parse string typed expression
ϕM MOON.
Vote: Burn MOON to nominate, support, and vote for projects.
Stake: Place 2LAT on project success (
KaTeX can only parse string typed expression
S) or failure (
KaTeX can only parse string typed expression
F).
Reset: MOON burns if unused; new cycle begins.
Conclusion
Second Latitude combines the rhythmic trust of 2.lat with futarchy’s market-driven precision, creating a funding engine for builders who deliver and investors who discern value. We’re raising 2LAT now to fuel this vision—join us to lead the future of web3 funding.
Appendix: Initial Protocol Parameters
The following table summarizes the initial values of the protocol's parameters as defined in the Second Latitude whitepaper.
Symbol
Description
Initial Value
KaTeX can only parse string typed expression
ϕA
Price of participation per cycle
1000
KaTeX can only parse string typed expression
ϕL
Fraction of access payment locked
90%
KaTeX can only parse string typed expression
ϕT
Fraction of access payment to treasury
10%
KaTeX can only parse string typed expression
ϕC
Number of cycles for lock
3
KaTeX can only parse string typed expression
ϕF
Protocol fee fraction
5%
KaTeX can only parse string typed expression
ϕD
Project reward multiplier cap
20%
KaTeX can only parse string typed expression
ϕV
Voting threshold for builder eligibility
50
KaTeX can only parse string typed expression
ϕM
The amount of MOON votes received at the beginning of the cycle
100
KaTeX can only parse string typed expression
ϕN
The amount of MOON votes required to nominate project
50
KaTeX can only parse string typed expression
ϕU
The amount of MOON votes required to publish project update
10
Table: Initial values of protocol parameters.
Appendix: Prediction Execution and Cross-Chain Asset Integration
This appendix outlines mechanisms to ensure the accurate execution of predictions in the Second Latitude protocol’s futarchy-based prediction markets, as described in Futarchy-Based Prediction Markets. It also details strategies for integrating cross-chain assets to enable participation of diverse token types and non-token outcomes, ensuring flexibility and robustness in the protocol’s funding ecosystem.
Prediction Execution Mechanisms
The prediction market resolves based on whether a project’s token price at the execution time meets or exceeds the expected price.
Accurate and transparent execution is critical to maintain trust and align incentives. The protocol employs tailored mechanisms depending on the asset type and prediction context, as follows:
Base Tokens (Native to the Base blockchain):
Escrow: Tokens are held in on-chain escrow smart contracts deployed on Base. These contracts lock the project’s tokens (
KaTeX can only parse string typed expression
Ntokens) at the entry price
KaTeX can only parse string typed expression
pE until the prediction execution time, ensuring availability for distribution to correct predictors.
Price Exploration: The token price at execution is determined using Uniswap V3 pools on Base. The protocol queries the time-weighted average price (TWAP) over a predefined interval (e.g., 1 hour) from the relevant Uniswap pool to mitigate manipulation risks and ensure a fair market price. If multiple pools exist, the protocol selects the pool with the highest liquidity to enhance reliability.
Execution: At the execution time, the smart contract compares the TWAP to
Escrow: Cross-chain escrow is facilitated using LayerZero and/or Chainlink Cross-Chain Interoperability Protocol (CCIP). The project locks tokens on their native chain in a compatible escrow contract. A cross-chain message (via LayerZero) or token transfer (via Chainlink CCIP) confirms the lock to the Base chain, ensuring the protocol can distribute equivalent token claims or bridged tokens to predictors.
Price Oraclization: The token price is obtained via Chainlink price feeds on the native chain (or CCIP workaround for assets without official price feeds), oraclized to Base. The protocol uses a decentralized oracle network to fetch the token’s market price (e.g., from a major decentralized exchange on the native chain) at execution time, adjusted for any cross-chain price discrepancies (e.g., bridging fees). To prevent flash-loan attacks, the price is averaged over a short window (e.g., 30 minutes).
Execution: The oraclized price is compared to
KaTeX can only parse string typed expression
pS. Payouts are distributed as described in Futarchy-Based Prediction Markets, with tokens either bridged to Base for distribution or represented as claimable rights on the native chain, depending on the escrow setup.
Future Tokens (Tokens not yet issued):
Escrow: Since future tokens do not exist at the time of the prediction market, the protocol leverages off-chain legal agreements to enforce obligations. Projects enter into a Simple Agreement for Future Tokens (SAFT) (or analogous agreements compliant with the project’s jurisdiction), specifying the commitment to issue
KaTeX can only parse string typed expression
Ntokens (up to
KaTeX can only parse string typed expression
Nmax) at
KaTeX can only parse string typed expression
pE upon token creation. The SAFT is countersigned by trusted escrow agents (e.g., legal firms or decentralized arbitration entities) to ensure enforceability.
Price Exploration: Upon token issuance, the price is determined using the same mechanism as Base tokens (Uniswap TWAP) if launched on Base, or oraclized prices if launched elsewhere. If the token is not issued by the execution time, the prediction market may resolve as a failure, or an alternative metric (e.g., project milestone completion) may be used, as specified in the SAFT.
Execution: At execution, the protocol verifies the token issuance and price. If issued, payouts follow Futarchy-Based Prediction Markets. If not issued, the escrow agents enforce penalties (e.g., forfeiture of collateral) to compensate predictors, with 2LAT payouts adjusted accordingly.
Non-Token Predictions (Future Expansion):
Framework: For predictions not tied to token prices (e.g., project milestones, market adoption metrics), the protocol plans to integrate with Polymarket, a decentralized prediction market platform, to leverage its robust outcome resolution mechanisms.
Escrow: Funds (in 2LAT) are held in Base escrow contracts, with outcomes linked to Polymarket markets or oraclized external data. No project tokens are involved, as payouts are purely in 2LAT from
KaTeX can only parse string typed expression
D.
Oraclization: Chainlink oracles fetch outcome data (e.g., API results, verified milestone reports) or Polymarket resolution outcomes, ensuring decentralized and tamper-resistant resolution.
Execution: The oraclized outcome determines success or failure, with payouts distributed proportionally from
KaTeX can only parse string typed expression
D to correct predictors. Non-token predictions simplify token distribution but require robust oracle design to maintain trust.