History is the systematic study of the past, focusing primarily on the human past. As an academic discipline, it analyses and interprets evidence to construct narratives about what happened and explai
1. Compute SHA-256 of OTSCanonicalRecord value → must equal OTSHash 2. Open OTSProofURL → extract Bitcoin block number → must equal OTSBitcoinBlock 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Read CopyrightID inside OTSCanonicalRecord → must equal the CopyrightID above 5. GET OTSVerificationAPI → pre-computed 6-check result from server 6. If all match: this entity was registered on CopyrightChains at OTSTimestamp, independently verifiable on Bitcoin Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a9cfb0f2b9b5d3506e023caf9129738656841cae40ee4215fc7a01360d3720f. Chain 2 (Bitcoin): anchored in block 953772 (2026-06-15T10:33:29Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/c78f6a8b-e5ed-4bc8-8cd1-3d3f0c713f72.json and https://artists.proofprofile.net/proofs/artist/c78f6a8b-e5ed-4bc8-8cd1-3d3f0c713f72.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
1. Confirm isrcCode identifies the recording in the pre-2022 source corpus and cc-db-prod record 2. GET OTSVerificationAPI → server-side canonical-record, hash, and attestation checks must pass 3. GET OTSBitcoinBlockVerifyURL → returns the Bitcoin block hash at height OTSBitcoinBlock; GET https://blockstream.info/api/block/{that hash} → its timestamp must match OTSTimestamp 4. Confirm CopyrightID is the CopyrightChains transaction hash 5. If all match: the cc-db-prod record is independently anchored on Bitcoin at OTSTimestamp Note: an OTS proof may carry multiple Bitcoin attestations; OTSBitcoinBlock is the earliest confirmed one — a later attestation inside the proof corroborates it and is not a mismatch
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe69f0aa91e120a16b6c13790015bb5d2988a177fe37c42b6dba72605a9066ead. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24:07Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES62241095.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6208abfec0dde77d38e79ebfb36c8986a44de103e07b0b4755356b50d067e94. Chain 2 (Bitcoin): anchored in block 959089 (2026-07-22T02:17:57Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES62241096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85ca7677f85a504935abb832c38ca01517851ecc0b91a1aa8b95156ea0b78043. Chain 2 (Bitcoin): anchored in block 959051 (2026-07-21T19:48:03Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES62241097.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08a68ef8aef39690365e276054cfbb6b1821620b7a9d68fb31da5e2b4cc08634. Chain 2 (Bitcoin): anchored in block 958720 (2026-07-19T10:53:46Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZES62241098.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0f7efbf95594166c1b82752fa9841446a53f2d72b2973dba1209110ed8b9757. Chain 2 (Bitcoin): anchored in block 958407 (2026-07-17T12:08:48Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAU2229259.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca7993f88755272eedb30848eeee927452ea530abff4c7190014e906c226c272. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12:23Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFZ62327550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb4cbfd0c9ed950be4a5441cf9aa59e8573ccf27d0b14e34a7b7d23c0908647a. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFZ62327551.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bf1efaf84db3bd30ca63640efecb0a7aaf923fb0deb86b2c98382fb80ee2c67. Chain 2 (Bitcoin): anchored in block 958722 (2026-07-19T11:03:50Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFZ62327552.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd7aa011926ea7856141d469166cc6c78f9ca06aa314f1188ecf799cb2873af20. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFZ62327553.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bef575833420ea1d15b4f9185a20c14c42db9a565458b1b55fed8966a414463. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZMEP2332566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4854165c52b6fb9791f0da156e34f5ce8030be96d56be6c42acd67fdda29d27. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAU2319541.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c2105199701af8c65f591efaee526a7df258386d920a0fa0cc892d5c3e598d9. Chain 2 (Bitcoin): anchored in block 958563 (2026-07-18T14:29:03Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZFYY2454988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x828b2371a2475e5e69af5c61248d835f821cf4d5f617c5004d4dfe84389597e0. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43:49Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZHN82423664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd46c80475e3523adc1da4d7a5cd65a3ee00d876e94c365f2e4e5b80496766ff. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZTAZ2467187.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2527232d4745a83f7acb169eab059b26999f4e5332386d8cf3b88083078e169e. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12:41Z), registered by our registry partner. The server verifies the private canonical record against OTSHash without exposing internal provider keys. Confirm the public ISRC, CopyrightID, and Bitcoin evidence via https://artists.proofprofile.net/api/v1/bot/ots/verify/track/QZZ762469869.