| Token | #641 of SciMatic Articles (ERC-1155), fixed supply 1,000,000 |
|---|---|
| Contract | 0x0E596B4bb924937aA35D9b342A90347ed6F05eF8 |
| Mint transaction | 0x35da244e9267a57cd857ec3628fb9903fe2041af9725e54d26316b59316a2478 · block 12096886 |
| Minted | 2026-10-01 17:16 UTC |
| Hash on chain | 0xa40e534527eb54fa6192da755bd0c8fc7b750ed9234c54637b7bb90bd77d23bb |
| SHA-256 of the record | 0xa40e534527eb54fa6192da755bd0c8fc7b750ed9234c54637b7bb90bd77d23bb |
| Article today | Matches the anchored record. |
| Holder | Wallet | Minted | Holds now |
|---|---|---|---|
| SciMatic (10%) | 0xc35709AB…277732 | 100,000 | 100,000 |
| Noriebelle Balbontin | 0xa6a63BA2…Fa3a3F | 900,000 | 900,000 |
Canonical JSON (keys sorted, no spaces, UTF-8). Its SHA-256 is the hash on chain.
{"abstract":"In linear algebra, is the canonical forms of a linear transformation. Given a particularly nice basis for the vector spaces in which one is working, the matrix of a linear transformation may also be particularly nice, revealing some information about how the transformation operates on the vector space.The spectral theorem provides a sufficient criterion for the existence of a particular canonical form. Specifically, the spectral theorem states that if A equals the transpose of A, then A is diagonalizable: there exists an invertible matrix B such that B-1 AB is a diagonal matrix.","abstract_source":"original","authors":["Noriebelle Balbontin"],"date":"2022-10-04","doi":"10.5281/zenodo.7140908","id":641,"issue":7,"journal":{"issn":"2822-4353","name":"Psychology and Education: A Multidisciplinary Journal"},"pdf_sha256":"390599c0ab01937e010c62956eeb2fa6a576c846fa027a39235140c3148cedd3","schema":"scimatic-article/1","title":"Spectral Theorem: Diagonalizable Symmetric Matrix","volume":4}
1. The record, from the token's own metadata:
printf '%s' "$(curl -s https://scimatic.org/nft/articles/641.json | jq -r .canonical_record)" | sha256sum
2. The hash stored on chain (contentHash(641)):
curl -s https://rpc.scimatic.net -H 'content-type: application/json' \
-d '{"jsonrpc":"2.0","id":1,"method":"eth_call","params":[{"to":"0x0E596B4bb924937aA35D9b342A90347ed6F05eF8","data":"0xf3e0c2900000000000000000000000000000000000000000000000000000000000000281"},"latest"]}'
The two must be equal (the second with a 0x in front).