> For the complete documentation index, see [llms.txt](https://dev.bondprotocol.finance/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://dev.bondprotocol.finance/smart-contracts/bond-system/callback/sample-callback-contract.md).

# Sample Callback Contract

For issuers that do not have custom logic to implement in the callback function, but would like to receive Quote Tokens and pay out Payout Tokens from a standalone contract vs. a multi-sig or EOA, the [Sample Callback Contract](https://github.com/Bond-Protocol/bond-contracts/blob/master/src/BondSampleCallback.sol) has been implemented to facilitate this.&#x20;

This contract inherits the Base Callback and transfers the requested Payout Tokens to the Teller after confirming that the correct number of Quote Tokens have been transferred in.&#x20;

This contract relies on a good data trust assumption from the Teller.
