Last updated
Was this helpful?
Shares issuance (minting and burning in exchange for assets) is performed by deposit handlers and redeem handlers.
An Onyx instance can have multiple deposit handlers and redeem handlers, each of which can act according to its own custom logic. Deposit handlers and redeem handlers do not need to be contracts; an EOA can also be given the handler role.
Though not a requirement, most deposit and redeem handler contracts will be async; they work in a multi-step process whereby:
Investors submit requests to a deposit/redeem handler
An admin executes these requests
The shares/assets resulting from the execution are made available to the investor
Last updated
Was this helpful?
Was this helpful?