Contract

The Unsubscribe contract.

Interface, events, and deployments on Robinhood Chain.

Interface

FunctionDescription
createSchedule(bytes32 merchant, uint256 amount, bytes32 stock)Creates a monthly buy for a verified cancellation.
pause(bytes32 scheduleId)Pauses a schedule. Idempotent.
retarget(bytes32 scheduleId, bytes32 stock)Changes which stock a schedule buys.
execute(bytes32 scheduleId)Runs a due buy. Callable by anyone; pays gas back from the fee.
event Bought(bytes32 scheduleId, bytes32 stock, uint256 amount)Emitted on every executed buy.

Deployments

NetworkAddress
Robinhood Chain testnetPublished with SDK access
Robinhood Chain mainnetScheduled

Audits

Contracts are audited before mainnet. Reports are published here when available. A bug bounty covers the contract and the client.

Cancel a subscription. Own the company instead.

Cancel something