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.