I know many of you said that IPv6 has no NAT, but my server provider told me, that it is possible. I have no idea how...

I have a pfSense Server as my Firewall (Not the router!). I have a /28 IPv4 and a /64 IPv6 Subnet from my hoster.

I have my WAN and my LAN on pfSense. The NAT worked successfully with IPv4.

WAN - Public IPv4
LAN - 192.168.1.0/24

Now I want to do that stuff with IPv6. I don't care if I use local IPv6 addresses on my LAN and match them with public on WAN or set directly the public ipv6 to my clients.

It is important that I can handle any traffic with my pfSense firewall.
 
My first idea:
I set the LAN IPv6 Address to static with fd00::1/8 (Also my clients got addresses from that range) and match that via NAT - Outbound to my public ipv6 address.
This is not working...

My second idea: 
Set my LAN IPv6 Interface to Track interface. But the problem is: I have to set WAN IPv6 interface to DHCP, which my provider doesn't support. 

So, what can I do to support IPv6? Any idea?