Surf $NAZ Personal Token Bonding Curve

A very unique personal token, whose price is determined by its total supply

Naz
2 min readAug 18, 2020
you are surfing my personal token $NAZ bonding curve @ https://naz.life

I am quickly creating my own Personal Token based on a bonding curve because I need to give these tokens out on Chatroulette to random people so that I market research my business idea during KERNEL.

First, why do this and why bonding curves?

  • I need to catch up with the pace of advancements in Ethereum.
  • It is an exciting spin on Personal Tokens.
  • I need some maths in my life from time to time.
  • Over-collateralised personal token. Every $NAZ is backed up by ever-increasing amounts of ETH.
  • Interesting dynamics
  • Opportunity to solidify my Solidity knowledge
  • Current third party solutions for creating your Personal Token are slow and expensive.
  • $ALEX gave us yield farming, and I want to be the father of Bonding Curve Surfing 🏄‍♂️ 🏄‍♀️
  • Minting ERC20s in 3 lines of code using OpenZeppelin is hardly satisfying.

My primary source of knowledge is this, Veronica’s post and this.

To prevent front-running, I have implemented a Uniswap-like slippage. The user can select how high or how low slippage he can tolerate, this gets sent to the smart contract which then verifies that at the point of execution, the total supply of the token hasn’t been affected too drastically in the meantime. If you haven’t read, I wrote about front-running in Ethereum here.

painted author

Here is the website: https://naz.life where you can stack up some of those $NAZs to stake them up in the future and participate in

  • burn NAZs for my time
  • get featured/advertise on my YouTube / Twitter channels
  • hang out with me if you are cool (subject to KYC checks, avoiding wrench attacks here…)
  • If you are a lucky holder of the Nth NAZ token, then you get a special perk ;)
  • get NAZ merch lol
  • I’m sure I will come up with crazy uses for this!

I would like to express my gratitude to Veronica Coutts from NewsBuff and Jason Smythe from Wildcards for their valuable comments, Andy Tudhope & Alex Masmej for planting the idea seed that grew into this. Thank you all.

I shall likely follow up on this with a more detailed write-up. Peace and love to you, my friendly reader. Thank you for reading.

P.S. this uses a linear curve

--

--

Naz
Naz

Written by Naz

I crave knowledge. Mathematical knowledge and then computer science.

No responses yet