Skip to content

Fully crypto-backed stablecoins, pegged to anything.

Deploy a reactor that splits an ERC-20 reserve into two tokens: Neutron, a stablecoin, and Proton, which tokenizes the reserve surplus. Both stay fully backed by the base asset.

Neutron

Pegged claim on the reserve

Proton

Reserve surplus

0%
Reserve ratio150%
Critical reserve ratio120%

Illustrative model of one reactor. Not live data.

Two tokens, one reserve.

Every reactor is an autonomous, permissionless contract that holds a single base asset and issues two claims against it.

Neutron

The stable token. Exposure to stability, pegged to the reactor's target asset.

Proton

The volatile residual token. It tokenizes the reserve surplus and captures changes in the value remaining after the Neutron claim.

Base token
Neutron
Proton

Fission

Splits base tokens into Neutron and Proton.

Neutron
Proton
Base token

Fusion

Merges Neutron and Proton back into base tokens.

Proton
Neutron

Transmute β⁺

Converts Proton into Neutron with a dynamic fee based on recent transmutation activity and the reactor reserve.

Neutron
Proton

Transmute β⁻

Converts Neutron into Proton with a dynamic fee based on recent transmutation activity and the reactor reserve.

Built on published research.

Gluon's settlement, oracle, and reserve controls follow the Stability Nexus research note on the Gluon dual-token design, published on IACR ePrint as 2025/1372.

Read the research note
First page of the Gluon research note

Deploy a reactor.

Choose a base asset, connect a price oracle, and set the reserve policy. Reactors are created by a factory contract on each supported network.

Factory contracts

Testnets

  • Ethereum SepoliaNot configured
  • Scroll SepoliaNot configured
  • Citrea TestnetNot configured
  • Rootstock TestnetNot configured