Bitcoin Forum
April 23, 2024, 11:28:34 PM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: [1] 2 »  All
  Print  
Author Topic: TRC20 Token Creation  (Read 305 times)
Tokenista (OP)
Member
**
Offline Offline

Activity: 910
Merit: 14

Everyone join Blurt.blog & Steemit.com


View Profile
November 29, 2020, 06:08:06 PM
Last edit: November 29, 2020, 06:20:48 PM by Tokenista
 #1

This will be a thread about TRC20 Token creation

Code:
pragma solidity ^0.4.23;

import "./ITRC20.sol";
import "../../utils/SafeMath.sol";

/**
 * @title Standard TRC20 token (compatible with ERC20 token)
 *
 * @dev Implementation of the basic standard token.
 * https://github.com/ethereum/EIPs/blob/master/EIPS/eip-20.md
 * Originally based on code by FirstBlood: https://github.com/Firstbloodio/token/blob/master/smart_contract/FirstBloodToken.sol
 */
contract TRC20 is ITRC20 {
    using SafeMath for uint256;

    mapping (address => uint256) private _balances;

    mapping (address => mapping (address => uint256)) private _allowed;

    uint256 private _totalSupply;

    /**
     * @dev Total number of tokens in existence
     */
    function totalSupply() public view returns (uint256) {
        return _totalSupply;
    }

    /**
     * @dev Gets the balance of the specified address.
     * @param owner The address to query the balance of.
     * @return An uint256 representing the amount owned by the passed address.
     */
    function balanceOf(address owner) public view returns (uint256) {
        return _balances[owner];
    }

    /**
     * @dev Function to check the amount of tokens that an owner allowed to a spender.
     * @param owner address The address which owns the funds.
     * @param spender address The address which will spend the funds.
     * @return A uint256 specifying the amount of tokens still available for the spender.
     */
    function allowance(
        address owner,
        address spender
    )
    public
    view
    returns (uint256)
    {
        return _allowed[owner][spender];
    }

    /**
     * @dev Transfer token for a specified address
     * @param to The address to transfer to.
     * @param value The amount to be transferred.
     */
    function transfer(address to, uint256 value) public returns (bool) {
        _transfer(msg.sender, to, value);
        return true;
    }

    /**
     * @dev Approve the passed address to spend the specified amount of tokens on behalf of msg.sender.
     * Beware that changing an allowance with this method brings the risk that someone may use both the old
     * and the new allowance by unfortunate transaction ordering. One possible solution to mitigate this
     * race condition is to first reduce the spender's allowance to 0 and set the desired value afterwards:
     * https://github.com/ethereum/EIPs/issues/20#issuecomment-263524729
     * @param spender The address which will spend the funds.
     * @param value The amount of tokens to be spent.
     */
    function approve(address spender, uint256 value) public returns (bool) {
        require(spender != address(0));

        _allowed[msg.sender][spender] = value;
        emit Approval(msg.sender, spender, value);
        return true;
    }

    /**
     * @dev Transfer tokens from one address to another
     * @param from address The address which you want to send tokens from
     * @param to address The address which you want to transfer to
     * @param value uint256 the amount of tokens to be transferred
     */
    function transferFrom(
        address from,
        address to,
        uint256 value
    )
    public
    returns (bool)
    {
        _allowed[from][msg.sender] = _allowed[from][msg.sender].sub(value);
        _transfer(from, to, value);
        return true;
    }

    /**
     * @dev Increase the amount of tokens that an owner allowed to a spender.
     * approve should be called when allowed_[_spender] == 0. To increment
     * allowed value is better to use this function to avoid 2 calls (and wait until
     * the first transaction is mined)
     * From MonolithDAO Token.sol
     * @param spender The address which will spend the funds.
     * @param addedValue The amount of tokens to increase the allowance by.
     */
    function increaseAllowance(
        address spender,
        uint256 addedValue
    )
    public
    returns (bool)
    {
        require(spender != address(0));

        _allowed[msg.sender][spender] = (
        _allowed[msg.sender][spender].add(addedValue));
        emit Approval(msg.sender, spender, _allowed[msg.sender][spender]);
        return true;
    }

    /**
     * @dev Decrease the amount of tokens that an owner allowed to a spender.
     * approve should be called when allowed_[_spender] == 0. To decrement
     * allowed value is better to use this function to avoid 2 calls (and wait until
     * the first transaction is mined)
     * From MonolithDAO Token.sol
     * @param spender The address which will spend the funds.
     * @param subtractedValue The amount of tokens to decrease the allowance by.
     */
    function decreaseAllowance(
        address spender,
        uint256 subtractedValue
    )
    public
    returns (bool)
    {
        require(spender != address(0));

        _allowed[msg.sender][spender] = (
        _allowed[msg.sender][spender].sub(subtractedValue));
        emit Approval(msg.sender, spender, _allowed[msg.sender][spender]);
        return true;
    }

    /**
     * @dev Transfer token for a specified addresses
     * @param from The address to transfer from.
     * @param to The address to transfer to.
     * @param value The amount to be transferred.
     */
    function _transfer(address from, address to, uint256 value) internal {
        require(to != address(0));

        _balances[from] = _balances[from].sub(value);
        _balances[to] = _balances[to].add(value);
        emit Transfer(from, to, value);
    }

    /**
     * @dev Internal function that mints an amount of the token and assigns it to
     * an account. This encapsulates the modification of balances such that the
     * proper events are emitted.
     * @param account The account that will receive the created tokens.
     * @param value The amount that will be created.
     */
    function _mint(address account, uint256 value) internal {
        require(account != address(0));

        _totalSupply = _totalSupply.add(value);
        _balances[account] = _balances[account].add(value);
        emit Transfer(address(0), account, value);
    }

    /**
     * @dev Internal function that burns an amount of the token of a given
     * account.
     * @param account The account whose tokens will be burnt.
     * @param value The amount that will be burnt.
     */
    function _burn(address account, uint256 value) internal {
        require(account != address(0));

        _totalSupply = _totalSupply.sub(value);
        _balances[account] = _balances[account].sub(value);
        emit Transfer(account, address(0), value);
    }

    /**
     * @dev Internal function that burns an amount of the token of a given
     * account, deducting from the sender's allowance for said account. Uses the
     * internal burn function.
     * @param account The account whose tokens will be burnt.
     * @param value The amount that will be burnt.
     */
    function _burnFrom(address account, uint256 value) internal {
        // Should https://github.com/OpenZeppelin/zeppelin-solidity/issues/707 be accepted,
        // this function needs to emit an event with the updated approval.
        _allowed[account][msg.sender] = _allowed[account][msg.sender].sub(
            value);
        _burn(account, value);
    }
}

https://medium.com/@jgulacsy/use-the-open-zeppelin-smart-contract-framework-51ab17c5ae9

https://tronprotocol.github.io/documentation-en/contracts/trc20/

https://coredevs.medium.com/what-is-trc20-da34cac6608d

https://developers.tron.network/docs/issuing-trc20-tokens-tutorial

https://newreleases.io/project/github/tronprotocol/java-tron/release/GreatVoyage-v4.0.0

ERC20 guide to help since they are basically the same
https://github.com/bitfwdcommunity/Issue-your-own-ERC20-token
1713914914
Hero Member
*
Offline Offline

Posts: 1713914914

View Profile Personal Message (Offline)

Ignore
1713914914
Reply with quote  #2

1713914914
Report to moderator
1713914914
Hero Member
*
Offline Offline

Posts: 1713914914

View Profile Personal Message (Offline)

Ignore
1713914914
Reply with quote  #2

1713914914
Report to moderator
1713914914
Hero Member
*
Offline Offline

Posts: 1713914914

View Profile Personal Message (Offline)

Ignore
1713914914
Reply with quote  #2

1713914914
Report to moderator
The Bitcoin software, network, and concept is called "Bitcoin" with a capitalized "B". Bitcoin currency units are called "bitcoins" with a lowercase "b" -- this is often abbreviated BTC.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1713914914
Hero Member
*
Offline Offline

Posts: 1713914914

View Profile Personal Message (Offline)

Ignore
1713914914
Reply with quote  #2

1713914914
Report to moderator
1713914914
Hero Member
*
Offline Offline

Posts: 1713914914

View Profile Personal Message (Offline)

Ignore
1713914914
Reply with quote  #2

1713914914
Report to moderator
1713914914
Hero Member
*
Offline Offline

Posts: 1713914914

View Profile Personal Message (Offline)

Ignore
1713914914
Reply with quote  #2

1713914914
Report to moderator
Krabby
Sr. Member
****
Offline Offline

Activity: 644
Merit: 250


https://primedao.eth.link/#/


View Profile
November 29, 2020, 07:41:07 PM
 #2

I have a question for quite some time about token creation across platforms. I heard that creating a token on ERC-20 or Tron is also very easy and the cost of the token generation service only costs 50 $!
I'm just a trader and don't understand too much about technology and IT. So I want to ask that only through this post can I create my own token without any fees? Undecided
* P/S: I have a long cherished trading pool project and I want to save as much money as possible before creating my project. I will greatly appreciate your detailed answer on this matter. Many thanks.


                     ██████████
                   ████████████
                 ██████████████
               ████████████████
             ██████████████████
██████████           ██████████          ██████████
██████████           ██████████          ██████████
██████████           ██████████          ██████████
██████████           ██████████          ██████████
██████████           █████████           ██████████
██████████           ███████     ██████████████████
██████████████████████████     ████████████████████
████████████████████████     ██████████████████████
██████████████████████     ████████████████████████
████████████████████     ██████████████████████████
██████████████████     ███████           ██████████
██████████           █████████           ██████████
██████████          ██████████           ██████████
██████████          ██████████           ██████████
██████████          ██████████           ██████████
██████████          ██████████           ██████████
                    ██████████████████
                    ████████████████
                    ██████████████
                    ████████████
                    ██████████
PrimeDAO - An Adoption Engine for Open Finance
Tokenista (OP)
Member
**
Offline Offline

Activity: 910
Merit: 14

Everyone join Blurt.blog & Steemit.com


View Profile
November 29, 2020, 09:41:55 PM
 #3

I have a question for quite some time about token creation across platforms. I heard that creating a token on ERC-20 or Tron is also very easy and the cost of the token generation service only costs 50 $!
I'm just a trader and don't understand too much about technology and IT. So I want to ask that only through this post can I create my own token without any fees? Undecided
* P/S: I have a long cherished trading pool project and I want to save as much money as possible before creating my project. I will greatly appreciate your detailed answer on this matter. Many thanks.

TRC20 is Free, that is why I chose it to launch first, no other reason.

Just make sure you have 10 TRX in your wallet for energy fees, or 3,000 TRX Frozen as energy in your wallet. The Energy is imaginary and is just a way for TRON to generate Income on their Blockchain, but if you don't have the energy Frozen already it doesn't cost too much to pay for energy on the spot. You have to Freeze (A.K.A. Stake) a lot more TRX to get the same amount that you could use by Burning (instead of Staking) but Burnt Fees go to TRON and don't come back, while the Frozen coins are just locked in your own wallet.

So it is your choice if you want to invest a little or a lot, but it only costs the Energy Fee to make a TRC20.

After your Token is made tell us about it in this thread.
Tokenista (OP)
Member
**
Offline Offline

Activity: 910
Merit: 14

Everyone join Blurt.blog & Steemit.com


View Profile
November 30, 2020, 03:38:59 PM
 #4

You can copy any ERC20 Token into a TRC20 Contract.

It is the same.

You can just copy it and change a few little things, that is why I gave the example in the first post, that is what it is showing, I just forgot to explicitly mention that ERC20 and TRC20 are the same and anyone can copy ERC20 to TRC20.
Tokenista (OP)
Member
**
Offline Offline

Activity: 910
Merit: 14

Everyone join Blurt.blog & Steemit.com


View Profile
November 30, 2020, 04:28:45 PM
 #5

Here is the TRC10 Token creation Guide, you can do it from your Cell phone
Android/Iphone Guide to Make a TRC10 TRON Token: Every Steemit user should Create or be involved with one
https://steemit.com/hive-142140/@punicwax/android-iphone-guide-to-make-a-trc10-tron-token-every-steemit-user-should-create-or-be-involved-with-one
Tokenista (OP)
Member
**
Offline Offline

Activity: 910
Merit: 14

Everyone join Blurt.blog & Steemit.com


View Profile
November 30, 2020, 09:21:20 PM
 #6

I am going to work on launching the first Punic TRC20 tonight, or tomorrow.
globalcitizen
Full Member
***
Offline Offline

Activity: 476
Merit: 104


Decentralized global citizen and crypto-preneur


View Profile
November 30, 2020, 10:44:02 PM
 #7

I have been trying to learn solidity but it hasn't been that easy for me because of my lack of background in programming. But anytime I see a new coin or token launched I feel more compelled to try to give it a try.

The fact that one can just create a token with little or no cost and launch it to the public to raise money for one's project makes learning Ethereum solidity for ERC-20 and even TRC-20 creation a worthwhile effort. I just hope I will be able to achieve that one day.
Tokenista (OP)
Member
**
Offline Offline

Activity: 910
Merit: 14

Everyone join Blurt.blog & Steemit.com


View Profile
December 01, 2020, 01:32:54 AM
 #8

I have been trying to learn solidity but it hasn't been that easy for me because of my lack of background in programming. But anytime I see a new coin or token launched I feel more compelled to try to give it a try.

The fact that one can just create a token with little or no cost and launch it to the public to raise money for one's project makes learning Ethereum solidity for ERC-20 and even TRC-20 creation a worthwhile effort. I just hope I will be able to achieve that one day.

Here are some Solidity guides

Tokenista (OP)
Member
**
Offline Offline

Activity: 910
Merit: 14

Everyone join Blurt.blog & Steemit.com


View Profile
December 01, 2020, 02:28:26 AM
 #9

Here is how TRX voting works for those wondering what they can do with Frozen Funds
https://medium.com/tron-foundation/how-to-vote-for-super-representatives-d81d14d9743d
globalcitizen
Full Member
***
Offline Offline

Activity: 476
Merit: 104


Decentralized global citizen and crypto-preneur


View Profile
December 01, 2020, 03:15:51 AM
 #10

I have been trying to learn solidity but it hasn't been that easy for me because of my lack of background in programming. But anytime I see a new coin or token launched I feel more compelled to try to give it a try.

The fact that one can just create a token with little or no cost and launch it to the public to raise money for one's project makes learning Ethereum solidity for ERC-20 and even TRC-20 creation a worthwhile effort. I just hope I will be able to achieve that one day.

Here are some Solidity guides


That's awesome. Thank you for those resources. It will be very useful for my learning. I will devote sometime to go through them and use them as learning resources and reference materials. Nice job.
Tokenista (OP)
Member
**
Offline Offline

Activity: 910
Merit: 14

Everyone join Blurt.blog & Steemit.com


View Profile
December 01, 2020, 08:38:47 AM
 #11

I have been trying to learn solidity but it hasn't been that easy for me because of my lack of background in programming. But anytime I see a new coin or token launched I feel more compelled to try to give it a try.

The fact that one can just create a token with little or no cost and launch it to the public to raise money for one's project makes learning Ethereum solidity for ERC-20 and even TRC-20 creation a worthwhile effort. I just hope I will be able to achieve that one day.

Here are some Solidity guides


That's awesome. Thank you for those resources. It will be very useful for my learning. I will devote sometime to go through them and use them as learning resources and reference materials. Nice job.

I will put up a guide for Publishing the basic TRC20 soon, so everyone can do it.
Sirait
Full Member
***
Offline Offline

Activity: 1890
Merit: 101


1xBit 🏆 │ NotYourKeys.org


View Profile WWW
December 01, 2020, 09:17:50 AM
 #12

^ thank you bro for this very valuable topic, sorry I ran out of merit Cheesy. I have a plan to make my own token based on ERC20 and TRC20, I hope you and your family are healthy always.

Tokenista (OP)
Member
**
Offline Offline

Activity: 910
Merit: 14

Everyone join Blurt.blog & Steemit.com


View Profile
December 01, 2020, 07:59:07 PM
 #13

I just want to reiterate for everyone how easy it is to clone entire Blockchains.

I am not a Programmer, I started in a terminal to learn how to make a Genesis Block and that is what I did.

This is originally how I learned to make Blockchains years ago.

LEARNCOIN [LEARN] - The coin that helps you learn to make your own cryptocurrency!

Source: https://github.com/altcryptomining/learncoin
Windows Binaries: https://www.dropbox.com/s/d8pm4vp60zwglt0/learncoinwin-latest.zip
Virustotal for windows binaries: https://www.virustotal.com/en/file/3dc907392d61cddad739818689d7f723cc84a67b65e66c033e5b9a9ad9b5e30b/analysis/1449455467/

2nd opinion: https://www.virustotal.com/en/file/b7d8f52a5504414ed269b7259faba915c2345d5eaab727efc674525cfa94b8db/analysis/1449455160/

First Pool
Basic UNOMP - http://159.203.105.243

The coin that teaches you about creating your own cryptocurrency
I decided to create this coin for 2 reasons:
1. to show people how easy it is to create your own coin which can teach you a lot about command line interface, simple coding, git and just generally get into programming the easy way
2. to show people that they shouldn't necessarily buy into (or invest their mining power!) into any old coin that comes along, because as you'll see it's really not that hard, and why should you give money to some guy who spent like 4-5 hours doing some copying and pasting and tells you what he's "created" is the best coin there has ever been.

I don't expect this coin to be a huge hit, in fact it's probably full of bugs that will almost immediately break it if anyone starts mining.

What you will get out of this coin is the chance to follow along with me as I build the coin (I'm committing my whole day off today to doing this so I  hope you enjoy it)

Key Info / What you'll get:
A series of youtube videos that shows you every step of the way how to (poorly) "make" your own cryptocurrency.
A "dev" who wants to learn / be criticized along the way
A fair release. This is a scrypt coin and I've only got a single r9 280x so my premine will suck Cheesy so ASICs feel free to jump on board. Who knows, it might even fork and I won't know how to fix it! How fun!
How I created the first pool which will be avaialble at launch (without a domain, because I'm too poor to buy one)

Coin Specs
Algo: Scrypt (cloned from Litecoin)
Block Reward: 50 LERNS
Block Time: 30s
Retarget: 5 minutes (10 blocks)
Total coins 84000000
Confirmations 20

Videos Below - note I just do one take on Open Broadcaster without any editing other than pausing the video to get a coke while shit compiles
(Just uploading to youtube now)

Episode 1:
Introduction / Explanations / OS Setup / Cloning
https://www.youtube.com/watch?v=86jqAfySi64&list=PL3VHTMe_nFkyQKRus_py1WIRQr7FG2009

Episode 2
More cloning and generating merkle root
https://www.youtube.com/watch?v=ENaTmbh8Xuw&feature=youtu.be

Episode 3
Hashing the genesis block
https://www.youtube.com/watch?v=3Jp65Uq_U30&feature=youtu.be

Episode 4:
Creating some "artwork"
https://www.youtube.com/watch?v=1z_ONhDseVE&feature=youtu.be

Episode 5:
Compiling for Windows and uploading to github
https://www.youtube.com/watch?v=YF3oE5uIP64&feature=youtu.be

Episode 6:
Seeing it all running and pool starting
https://www.youtube.com/watch?v=kVPcmirqyOY&feature=youtu.be

Episode 7:
Profit???
This made it easier

Forknote (current core - Bytecoin 2.1.0)
http://forknote.net

Forknote is tool for creating or connecting to Cryptonote blockchains. It uses Bytecoin as base, and sticks to its codebase as close as possible.

Download
https://github.com/forknote/forknote/releases

Active networks
https://github.com/forknote/configs

Connect to existing blockchains

$ ./forknoted --config-file configs/imaginary_blockchain.conf
$ ./simplewallet --config-file configs/imaginary_blockchain.conf

Create new coins

Use our form to create a Cryptonote network a matter of seconds:
http://forknote.net/create/

Learn more in our guide:
http://forknote.net/guides/setup-private-blockchain/

List of all available parameters:
http://forknote.net/documentation/daemon/#blockchain-options

You can try it by downloading Forknote:
http://forknote.net/downloads


Bounties

Forknote GUI (50000 DSH): https://bitcointalk.org/index.php?topic=1079306.msg23747414#msg23747414

Reddit:
https://www.reddit.com/r/forknote/


Support the project with BTC:
1M5ihpjUwQ86XWHGNVGGd3LgpJajpPJ6uR

or with DSH:
Quote
D6WLtrV1SBWV8HWQzQv8uuYuGy3uwZ8ah5iT5HovSqhTKMauquoTsKP8RBJzVqVesX87poYWQgkGWB4 NWHJ6Ravv93v4BaE

And Ethereum is even easier than that.

Also, for anyone who is interested in the Punic Wax Mystery:

I will be posting tons and tons if information on this, the post at the beginning of this thread is hardly what will be posted on the Subject.

Go to:
http://www.PunicWax.com

I have 84 more posts that will be going up there over a period of time, and many more will be added. The whole thing is basically a Thesis, or several Premises, and people may go get their PhDs using this information, and I hope they do because the research in this field needs to be expanded on.

We are creating an Alchemical Mystery School where by understanding certain things, you better understand several other certain things.

We will create a Initiation Mystery Ritual in which once you have completed a number of duties and tasks listed, you will be certified with a Megarian Degree, we are creating a Mystery School that is of the Stoic Philosophy, and African Mythological Mystery, guided by Hindu Shaivite Religion.

Once you become more capable in Crypto, you will be given various other Degrees and then will eventually start your own Central Regional Headquarters free from us having any role in creating or shareholding your Currency. This will be for local purposes, but in a Global Network.
hd49728
Legendary
*
Offline Offline

Activity: 2072
Merit: 1027



View Profile WWW
December 02, 2020, 02:10:06 AM
 #14

You can copy any ERC20 Token into a TRC20 Contract.

It is the same.

You can just copy it and change a few little things, that is why I gave the example in the first post, that is what it is showing, I just forgot to explicitly mention that ERC20 and TRC20 are the same and anyone can copy ERC20 to TRC20.
It sounds you are an expert in TRC20 token and contracts on that platform. I knew of the contract to move Tether USD (USDT) on TRC20 chain with zero cost of transaction (almost zero cost). Could you give me explanation on the process of moving USDT on TRC20 chain, please.

This method is more commonly used after the DeFi trend was hyped and fee on ERC20 chain was very high. I still don't understand why fee on TRC20 is very cheap like that.
I read the article Tether (USDT) TRC20 vs ERC20 but could not find answers.

.freebitcoin.       ▄▄▄█▀▀██▄▄▄
   ▄▄██████▄▄█  █▀▀█▄▄
  ███  █▀▀███████▄▄██▀
   ▀▀▀██▄▄█  ████▀▀  ▄██
▄███▄▄  ▀▀▀▀▀▀▀  ▄▄██████
██▀▀█████▄     ▄██▀█ ▀▀██
██▄▄███▀▀██   ███▀ ▄▄  ▀█
███████▄▄███ ███▄▄ ▀▀▄  █
██▀▀████████ █████  █▀▄██
 █▄▄████████ █████   ███
  ▀████  ███ ████▄▄███▀
     ▀▀████   ████▀▀
BITCOIN
DICE
EVENT
BETTING
WIN A LAMBO !

.
            ▄▄▄▄▄▄▄▄▄▄███████████▄▄▄▄▄
▄▄▄▄▄██████████████████████████████████▄▄▄▄
▀██████████████████████████████████████████████▄▄▄
▄▄████▄█████▄████████████████████████████▄█████▄████▄▄
▀████████▀▀▀████████████████████████████████▀▀▀██████████▄
  ▀▀▀████▄▄▄███████████████████████████████▄▄▄██████████
       ▀█████▀  ▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀  ▀█████▀▀▀▀▀▀▀▀▀▀
▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀▀
.PLAY NOW.
Tokenista (OP)
Member
**
Offline Offline

Activity: 910
Merit: 14

Everyone join Blurt.blog & Steemit.com


View Profile
December 02, 2020, 05:25:09 PM
Merited by hd49728 (1)
 #15

You can copy any ERC20 Token into a TRC20 Contract.

It is the same.

You can just copy it and change a few little things, that is why I gave the example in the first post, that is what it is showing, I just forgot to explicitly mention that ERC20 and TRC20 are the same and anyone can copy ERC20 to TRC20.
It sounds you are an expert in TRC20 token and contracts on that platform. I knew of the contract to move Tether USD (USDT) on TRC20 chain with zero cost of transaction (almost zero cost). Could you give me explanation on the process of moving USDT on TRC20 chain, please.

This method is more commonly used after the DeFi trend was hyped and fee on ERC20 chain was very high. I still don't understand why fee on TRC20 is very cheap like that.
I read the article Tether (USDT) TRC20 vs ERC20 but could not find answers.

So, you just go to EtherScan and Github, it is easier to use Github with Ubuntu than Windows.

They would have taken their contract for USDT on EtherScan, and Uploaded it to TronScan, and if there is a function where fees go to an account they would change their wallet address. But then they go to the Token Record section on TronScan.

Clone the Git Repositories with similar changes. And put the TronScan Contract on their Github Clone.

And that's it. Some Tokens don't even require any Github.
Tokenista (OP)
Member
**
Offline Offline

Activity: 910
Merit: 14

Everyone join Blurt.blog & Steemit.com


View Profile
December 02, 2020, 05:25:19 PM
 #16

Something everyone should know. This applies to BLURT because BLURT is a STEEM Fork, meaning it is an exact copy of STEEM from March 2020, but everything after that is independent from what happens on Steemit.

When I joined Steemit in 2016, it took 104 weeks, which is 2 years, to take your funds out. I am fully in support of that, but it is not a well understood position. Most people think STEEM or BLURT should be able to be withdrawn in 4 weeks.

So I want to explain this for everyone.

Anarcho-Capitalists took over Steemit, and I left. STEEM was topping at like $20 and sitting at like $5 when I left because the platform became useless. Dan and Ned are the Developers, then the Bitshares people were the Witnesses and early adopters. So when they all got Anarchy Fever, no one could get an upvote unless they were saying "Taxation is Theft", and being proud Anti-Statists who literally think anyone who believes in a State is wrong.

You may think "that's democracy" or Majority Rule or whatever, but that is not good business for a Social Media Blogging site trying to be a real universal platform.

Apparently these Anarchists voted for a 13 week STEEM Power Down, so people could withdraw all their money. I started my Power Down during the 104 week rule, and never came back, so I literally had no idea this happened. I spoke to someone today and they said "it was always 13 weeks on Steemit", so that means that most people don't even understand how this works.

So, everyone wants their money when they need it, but that is why Steemit had a 50/50 Payout in Liquid and STEEM Power. So half is saved, half is held.

And you are supposed to use this like a Bank.

STEEM Power has 4% interest. So it makes money like a Bank, actually better than most Banks. Plus, you get Curation and Author Rewards. So if you think of STEEM Power as Money held in your Bank account, you can actually live on the Interest and Rewards.

And the fact that it took 102 weeks to pull it out meant that people had to be in it for the long haul. People couldn't just pull all the STEEM being used for Curation and dump it.

If that isn't obviously clear, you can look at what happened when they changed to 4 week withdrawals. It is $0.15 now and everyone is gone.

This could be resolved if we all just started coming in, buying it up, and holding it ourselves. But you can see how the 4 weeks was not really a good move. And really 13 weeks was too quick.

But, in order to raise the prices of these currencies, we can collectively do this ourselves.

This concept that existed at the beginning of Steemit, which the Anarchocapitalists got rid of, is very well defined here.

Tokenista (OP)
Member
**
Offline Offline

Activity: 910
Merit: 14

Everyone join Blurt.blog & Steemit.com


View Profile
December 02, 2020, 06:23:07 PM
 #17

This video series was created early on after the TRON Blockchain launched, so the functionality after launch is now Built into TRON Link, but other than that this Tutorial is still good. It is a series of videos.
https://youtu.be/LsNaflm5Abc
Tokenista (OP)
Member
**
Offline Offline

Activity: 910
Merit: 14

Everyone join Blurt.blog & Steemit.com


View Profile
December 02, 2020, 07:58:07 PM
 #18

Here is a good project to look into cloning for everyone
https://client.aragon.org/#/governance.aragonproject.eth

And everyone check out $LGCY which is a TRON Fork.
Tokenista (OP)
Member
**
Offline Offline

Activity: 910
Merit: 14

Everyone join Blurt.blog & Steemit.com


View Profile
December 04, 2020, 04:48:54 AM
 #19

I was doing something with Steem-Engine, for the PUTI Token, so I didn't get this done yer. But I am going to upload a TRC20 on TronScan tomorrow. And I will make a Guide.
Tokenista (OP)
Member
**
Offline Offline

Activity: 910
Merit: 14

Everyone join Blurt.blog & Steemit.com


View Profile
December 06, 2020, 05:39:35 AM
 #20

Something that should be mentioned, right now if I want to send a Bitcoin or an ETH somewhere, it costs like $2.00+, this is due to Transaction fees used to pay miners to want to mine your block, the more fees you pay the faster your transaction goes through, it can take 1 hr or more for a Bitcoin to go from 1 wallet to another.

So there is an entire market for what are called Micropayments.

Micropayments are if I want to send $1 or less, or even $10 or so. It is not really efficient to send $10.00 payments with fees at $2.00 or more.

So there is an entire industry for Micropayments, and TRC10/20 Tokens definitely fulfill this. You get about 5000 free Bandwidth per day in your wallet, and can send any amount of a Token to another wallet for about 280 Bandwidth. So you can easily send several people small payments in 1 day if you needed, or accept small payments from them. All within the TRON wallet, then for liquid trade on the TRON Link exchanges.

There have been entire currencies with the singular purpose of being a Micropayment Blockchain, and TRON Tokens have it built in. And the Tokens move to the other wallet just about instantly.
Pages: [1] 2 »  All
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!