No. Just a single transaction confirmation on source chain.
No. Just on source chain.
Any noncustodial wallet that you do! Brydge does not place any constraints on your choice of wallet provider.
Same-chain transactions finalize at block time (generally <30 seconds). Cross-chain transactions usually finalize in ~2 minutes, but can take up to 20 minutes.
No, although there is some overlap. Aggregators are good at getting token A on chain X --> token B on chain Y efficiently. Brydge takes this a step father, enabling arbitrary calldata execution (buying an NFT from your marketplace contract, adding liquidity to your pool, etc) in addition to simple cross chain swaps.
Not as of right now, although the Brydge widget is incredibly customizable and can be easily edited to seamlessly match your dApp's font, color, borders, and more. See some custom theme template examples here.