# Cross-Contract-Hello-Js Example ## Overview This example contains a NEAR Javascript Smart Contract that accepts a donation of X amount of NEAR and donates that money to an assigned beneficiary. This example demonstrates how to utilize a NEAR SDK collection (UndorderMaps and Vectors to be specific), to store and track information on-chain using the Javascript SDK ## Installation Run the following to clone the repo ```javascript git clone https://github.com/near-examples/cross-contract-hello-js.git ``` Once Installed run the following to enter the directory and install the dependencies ```javascript cd donation-js && yarn ``` or ```javascript cd donation-js && npm i ``` ## Building the Contract