Skip to main content

Resources

Prism Test Cases

Here are the test cases for BOLT12-Prism simulation.

These test cases ASSUME away the underlying liquidity management. This function SHOULD be provided by CLBOSS for simulations.

The focus of these test cases (and the Prism Simulation) is on BOLT12-Prisms. We DO NOT want the audience dealing with opening and liquidity management for these test cases.

Verify Payments

Thus, the first steps when executing these cases is to VERIFY that CLBOSS has adequte liquidity (i.e., payment success rate is high) for the node. To do this, we simply execute as many BOLT12 Payments among the nodes as possible.

Each node gets 100,000,000sats (1BTC) to spend which are placed into (unbalanced) channels by CLBOSS. ThePrism Channel Setup is deployed for initial conditions. Testing with amounts <50,000sats is recommended.