> For the complete documentation index, see [llms.txt](https://opengate-lab.gitbook.io/fns/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://opengate-lab.gitbook.io/fns/application-principles/fns-application-principles.md).

# FNS Application Principles

The design principles of FNS are as follows:

* User-friendly: FNS should provide an easy-to-use naming system that allows users to access their data on the Filecoin network without needing to remember complex CIDs.
* Decentralized: FNS should be a decentralized system with no single point of control, minimizing the risk of censorship or manipulation.
* Secure: FNS should provide a secure naming system that ensures the integrity and confidentiality of user data.
* Easy to Integrate: FNS should provide easy-to-use APIs and tools for developers to integrate FNS into their applications.
* Scalable: FNS should be a scalable system that can accommodate the growing demand for data storage on the Filecoin network.

## FNS with IPFS Decentralized Storage Space System

{% content-ref url="/pages/OFXx79ERnxsYV0VQp3D0" %}
[Design FNS Domain Name System](/fns/application-principles/fns-application-principles/design-fns-domain-name-system.md)
{% endcontent-ref %}

{% content-ref url="/pages/Kyne2xnZ2SCD98IWzNPv" %}
[Integrate IPFS storage space](/fns/application-principles/fns-application-principles/integrate-ipfs-storage-space.md)
{% endcontent-ref %}

{% content-ref url="/pages/ifpadeQH438KwOyhV8z0" %}
[Design FNS Social Platform](/fns/application-principles/fns-application-principles/design-fns-social-platform.md)
{% endcontent-ref %}

{% content-ref url="/pages/L8xdDgUYUI1HFDuUbjim" %}
[Design FNS Ecosystem](/fns/application-principles/fns-application-principles/design-fns-ecosystem.md)
{% endcontent-ref %}
