# Core Smart Contracts

## Overview

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.

{% hint style="info" %}
**Full architecture of contracts with scheme and code highlights will be published soon!**

Right now you can check Github repo: <https://github.com/Chainspot-router/contracts>

Also you can check [Overview section](https://docs.chainspot.io/architecture/overview) with explanation of the Chainspot on-chain part.

Please note that to store an off-chain modules source code we use Bitbucket.&#x20;
{% endhint %}
