Sense Protocol primary sources
Collected: 2026-05-12 UTC
Primary sources reviewed
- https://github.com/sense-finance/sense-v1
- Public smart-contract repository
- Used to confirm the protocol’s own positioning as a fixed-income protocol built around yield-bearing assets and PT/YT markets
- https://raw.githubusercontent.com/sense-finance/sense-v1/main/README.md
- Repository README
- Used to confirm the high-level architecture around the Divider, adapters, Space, the periphery, Fuse integration, verified-vs-unverified adapters, and the protocol’s progressive-decentralization framing
- https://raw.githubusercontent.com/sense-finance/sense-v1/main/pkg/core/src/Divider.sol
- Core accounting contract
- Used to confirm series lifecycle, issuance-fee routing into settlement rewards, sponsor-versus-public settlement windows, guarded issuance caps, permissionless adapter onboarding, maturity validation,
tilt-sensitive PT/YT redemption, and admin backfill behavior
- https://raw.githubusercontent.com/sense-finance/sense-v1/main/pkg/core/src/adapters/BaseAdapter.sol
- Base adapter contract
- Used to confirm that target onboarding and real economic policy are adapter-mediated through target/underlying selection, oracle choice, stake requirements, maturity bounds, issuance fees,
tilt, access-controllevelbits, and adapter-definedscale()logic
- https://raw.githubusercontent.com/sense-finance/sense-v1/main/pkg/core/src/Periphery.sol
- High-level routing and series-management contract
- Used to confirm flash-loan-assisted target↔YT synthesis, target↔PT routing, series sponsorship, adapter deployment/onboarding, and liquidity-management flows
- https://raw.githubusercontent.com/sense-finance/sense-v1/main/pkg/core/src/tokens/YT.sol
- Yield-token contract
- Used to confirm that YT transfers auto-trigger collection and last-scale reweighting rather than acting like passive bearer claims
Notes
- Sense’s reusable mechanism is not merely
split yield-bearing assets into PTs and YTs. The deeper design is a sharedDividerplus adapter-specific scale logic, which makes target onboarding and yield-accounting policy modular. - The
tiltparameter is one of the most important details to preserve for later comparison work. It means some principal can be reserved for Yield Token holders, so Sense is not analytically identical to systems where PTs are the whole principal claim and YTs are only the variable residual. - Settlement timing is a real rent surface here: sponsors get an exclusive settlement window, then the reward becomes open to others. That makes maturity settlement part of the market design rather than a neutral background process.
- The periphery’s flash-loan-assisted routes matter because Sense is not just an issuance primitive. It operationalizes PT/YT trading through atomic routing that borrows target, swaps PT, and recombines claims.
- Governance minimization is incomplete in the reviewed materials. The trusted surface still includes pause powers, guard settings, adapter verification, permissionless-mode activation, and
backfillScaleauthority when settlement fails. - Sense strengthens the fixed-income branch because it sits cleanly between Element’s tranche architecture and later PT/YT systems like Pendle and Spectra, while exposing adapter policy, settlement incentives, and principal-split design more explicitly than a generic
fixed incomelabel would.
Access note
- During this pass,
docs.sense.financereturned a deployment-disabled response, so the strongest accessible primary materials were the repository README and raw contract sources above.