From a strictly technical perspective (i.e. code): Blocknet doesn't integrate coins by adding them to its own codebase... Coins integrate Blocknet's code (xbridge) into their own codebase (thus enabling cross-chain communication).
Therefore, Ethereum itself has to add "xbridge" to their own codebase in order to become "Blocknet-enabled."
I don't want to fly off the handle. But there are some extremely shady things going on with the Blocknet / XC situation. They have been caught lying, dumping pre-mine while saying they weren't, changing coin output schedules, moving key features from XC to Blocknet in order to raise more funds, close associations with two highly known scammers (Jasinlee & Bobsurplus) and a variety of other things.
I would like some clarification from the Ethereum team on if you are integrating Blocknet into your code, how deep the collaboration goes between the two teams & if Ethereum is funding blocknet via grants