Setup
For this example we’ll usestarknet.js to interact with the contract, but you can replace it with any Starknet library of your choice.
Make sure to install it first:
Interacting with the Contract
To execute a bridge transaction, call thedeposit_with_id function as follows:
The
commitmentId required by the contract corresponds to the quoteId returned by the API.To obtain the commitmentId, first request a quote from the API, then commit it. The response will include the quoteId, which should be used as the commitmentId in the contract call.See the API bridge example for details.