Chainspot smart contracts are designed to handle cross/same-chain swaps and funds deployment into yield vaults (depositing and LP token wrapping into cross-chain native LP token) transactions.
Full architecture of contracts with scheme and code highlights will be published soon!
Right now you can check Github repo:
Also you can check with explanation of the Chainspot on-chain part.
Please note that to store an off-chain modules source code we use Bitbucket.