Contracts
Same addresses on Base (8453), BNB Smart Chain (56) and Base Sepolia (84532).Stream endpoints
To move from staging to production, change the endpoint,
chainId and token addresses.
EIP-712 domain
The executor exposes
DOMAIN_SEPARATOR() and the digests your key signs (ladderDigest, offsetLadderDigest, anchorDigest, controlsDigest) as views. Structs are in the Message reference.
Base Sepolia test tokens
Anyone can call
mint(address,uint256). The venue advertises MockWETH/MockUSDC and MockDAI/MockUSDC.
Reference code
IMMProvider.sol, BasicMMProvider.sol and a reference client that samples a pricing curve into a ladder are in the public propamm-protocol-docs repository.