Disclaimer: I hold STORJ. (Not that it would have any impact on the answer)
What you're looking at here is an ERC20 token. So your question revolves around the Ethereum blockchain.
When a new block is mined, it is transmitted to the nodes on the network. This is accomplished by the miner transmitting to his node, and his node transmits to other nodes, so forth and so on.
The idea of "end points" you are asking a node, lets say your node, or a 3rd party providers node for information. In an ideal world all nodes have the same exact information. In the real world they can be different but the node software resolves these differences using "longest chain wins". That's why we wait for confirmations. Ethereum works a bit differently as it uses a "confirmed" flag instead of number of times it's seen since the original block it was first found but this is the Bitcoin forum.
With Bitcoin you can ask any node for "a block" but i think you mean "a transaction". You simply don't consider a "transaction" or "block" to be valid until there are 6 blocks after it. By then it's statistically impossible for it not to "Exist" on the full chain.
In your final example: Storj doesn't really "land" (or any token/coin on any chain). A transaction is submitted to mempool which is then broadcast to other nodes. A miner sees the transaction, mines it, and adds it to a block. That block is then rebroadcast. There is no way for you to "spend" anything because someone else has to confirm that the transaction is valid and add it for it to show up on the actual chain.
Note: Apologies for any confusion. The question was a bit awkward but did my best to answer the various points in it. I highly suggest investigating how blockchains work and why they work. Bitcoin is a fantastic place to start since this all started with Bitcoin.
I don't know anything about STORJ, but decentralized blockchain systems do not have a centralized 'endpoint' or whatever; nodes always communicate directly with each other. – Pieter Wuille – 2018-12-23T14:42:49.287
What about the retrieval and showing in web! I l know how it goes to mempool and all that broadcasting stuff but point is on GETTING the blocks in the form of JSON from which node it will be sent – jxt fadi – 2018-12-24T05:10:31.853
Anyone can run a website. When you interact with someone's website, you're effectively using the operator's node, and trusting them. – Pieter Wuille – 2018-12-24T05:35:39.683
Mean that website also running its own node? – jxt fadi – 2018-12-24T06:40:55.337
Yes, of course. Otherwise it can't interact with the network. – Pieter Wuille – 2018-12-24T06:47:13.097
SO! to add a node to the network how this process works. Mean on what node it interacts with initially to be added to node and sync the whole chain? – jxt fadi – 2018-12-24T07:11:41.897
That sounds like a topic for a different question. You may want to search the site for questions relating to dns seeders. – Pieter Wuille – 2018-12-24T08:54:12.793