# Page Not Found

The URL `ethereum-dev/solidity-notes/contract-structure-and-versions` does not exist.

You might be looking for one of these pages:
- [Contract Structure & Versions](https://docs.eridian.xyz/ethereum-dev/solidity-notes/contract-structure-versions.md)
- [Errors (require & revert)](https://docs.eridian.xyz/ethereum-dev/solidity-notes/errors-require-and-revert.md)
- [Objects & Types](https://docs.eridian.xyz/ethereum-dev/solidity-notes/objects-and-types.md)
- [Constructor](https://docs.eridian.xyz/ethereum-dev/solidity-notes/constructor.md)
- [Abstract Contracts](https://docs.eridian.xyz/ethereum-dev/solidity-notes/abstract-contracts.md)

## How to find the correct page

1. **Browse the full index**: [/sitemap.md](https://docs.eridian.xyz/sitemap.md) - Complete documentation index
2. **View the full content**: [/llms-full.txt](https://docs.eridian.xyz/llms-full.txt) - Full content export

## Tips for requesting documentation

- For markdown responses, append `.md` to URLs (e.g., `/ethereum-dev/solidity-notes/contract-structure-versions.md`)
- Use `Accept: text/markdown` header for content negotiation