# Contract Development #


- https://ethereum.stackexchange.com/q/2940/87
- https://ethereum.stackexchange.com/q/3514/87
- https://ethereum.stackexchange.com/q/2404/820
- https://ethereum.stackexchange.com/questions/191/how-can-i-securely-generate-a-random-number-in-my-smart-contract
- https://ethereum.stackexchange.com/questions/144/can-contracts-pay-the-gas-instead-of-the-message-sender
- https://ethereum.stackexchange.com/questions/2/how-can-an-ethereum-contract-get-data-from-a-website
- https://ethereum.stackexchange.com/questions/42/how-can-a-contract-run-itself-at-a-later-time
- https://ethereum.stackexchange.com/questions/444/is-there-anything-stopping-me-from-using-the-ethereum-blockchain-as-data-storage
- https://ethereum.stackexchange.com/questions/6176/what-is-a-recursive-calling-vulnerability
- https://ethereum.stackexchange.com/questions/119/what-opcodes-are-available-for-the-ethereum-evm


[tag:contract-development][tag:contract-debugging][tag:contract-design]

### High Level Languages ###

[tag:serpent][tag:solidity][tag:lll]

### Compilers ###

[tag:compilation][tag:browser-solidity][tag:solc]

# Conctract Interface Development #

- https://ethereum.stackexchange.com/questions/234/what-is-an-abi-and-why-is-it-needed-to-interact-with-contracts
- https://ethereum.stackexchange.com/questions/765/what-is-the-difference-between-a-transaction-and-a-call