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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x588877e864c1b987d159a1f829cb5105b858dbc7ffb64299ae5f69c28ae1c83e. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/0462eba9-5cd1-4968-93a7-882b05421ca2.json and https://artists.proofprofile.net/proofs/artist/0462eba9-5cd1-4968-93a7-882b05421ca2.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52f35e979d1ab3dfeb281ed5fde3b5fb63b8930645ea08519703a639eb181796. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/KRA381600607.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ce20ffbd768704bca57c3cf43c30fcd871b004d81f17c191e7c942376f611a6. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/KRA381600608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb742ab85c1b6286171754bb93ebda832852c885a9e9e9f2fcece5e67692e060. Chain 2 (Bitcoin): anchored in block 957043 (2026-07-07T13:52:39Z), 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/KRA381600610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6b627c43dbae55a116599b1e65b76d8a1b48d7e39bccb0da89bc60773bd1c602. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/KRA381600611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c9aa87ced17f719786bbf6407991d1029961c704745830b777f480d30fdc446. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/KRA381600612.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6014690721fb6890fee05cd02bd4c492ce9560f7bc56b2bbc41adea87a79555d. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/KRA381600613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4118e892a05d0d5a81da857587653dacbe870b6b831d8bff86778f2d6615156. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/KRA381600609.
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 0x0a12fb116996b2f8216d01dc11666df2e6509b7be0c73f93f360911bb7285c7c. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45:34Z), 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/KRA381600614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75b4990addf9b7eddd9037f136ebaf64614f8034145944fab48614a92b922636. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/KRA381210747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c735ea4a78fc35f5d42d7cecb27ed6a7e2d8cc64654f5c351484248f82f4a65. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/KRA381210748.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x014be6f1e923fdc6700b6a881cf761cb119c90edecbe96b176e3910fef531352. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07:00Z), 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/KRA381210749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54f57aae8e91a8c8254bb71584c0636b5cff04523d0aee3f312cae0c0fc33680. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/KRA381210750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1473c96c0de455a2c26f7713bf27763ddeca7460437e77476450fdda86bc360e. Chain 2 (Bitcoin): anchored in block 959163 (2026-07-22T20:53:40Z), 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/KRA381210746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc724fa996d0404ebb7671b90744822bc52815a7abe3e359ef4b76588df0e6dd1. Chain 2 (Bitcoin): anchored in block 960125 (2026-07-29T15:38:18Z), 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/KRA381210751.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x69ecfab73d3c849038bf5542234cbe20de31d3ae342e438097aed1d5a05bfbee. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/KRA381208358.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x672238ecec6c7c87a7ca83a34db43caf3768c3ecb5da47c7026ab0b343dbc71a. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/KRA381208359.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb06797354d4bf4cfc6a2b8044772fb88585069e0b282abf10c27e7955658e850. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/KRA381208362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e0073c9680c509d6439a08a9d8e3da68aaab49666a96c245fe0d6752ff2ce40. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T20:26: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/KRA381208360.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x140191d14fa3c7ff804dd5f44cdbee09ad8237b19f2b83ed17071924a06c0b2a. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22:21Z), 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/KRA381208361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84925aa6b2d631ddd9d3c9865cc3080b0f715c72cfb2784b7d1a85d207071a80. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/KRA381205679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbbb178a83ebf11ddf361153313ab76666b88574063f739c47b94fef08f3f89f5. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/KRA381205680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeeef41d3b62d462ae86a0b5f33f0381f4af6be384254817292c414743bbae540. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), 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/KRA381205681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadea1ad4479455a7889cd30ff620ba63901e6aecc4a0afe5a92135350e5f8939. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/KRA381205682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x676e099a81a45a0defb46a7d144eb76f3d32b3875ea1dffa598828f7ab3bae7e. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53:27Z), 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/KRA381205683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cff9a4297a91137ba2a12daf5102c4a0f3d76620830399ea0a2037d8dc7f858. Chain 2 (Bitcoin): anchored in block 956304 (2026-07-02T03:55:08Z), 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/KRA381204901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97832e2c3cb26b004c74c6128000a777f11c7c2d8565d3c39927d85009fabe51. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07:00Z), 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/KRA381204903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6e35fd43ed642a0e1be7cda88851b99cee8fdafa8d12bbae7e0fdbeff8ca10a. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/KRA381204904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4312e74b67d51ae095b1a5de06707a0a49c8155159ef7fd5be7068373407b34. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T15:02:32Z), 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/KRA381204902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c367e5b437684c2a3e988e56e240643e076163a62f9365d6268e9fc62824073. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39:12Z), 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/KRA381204905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a167cd51eb909e0aa03bf0f35105b1ebf980c592cd82a37a37d61ab8183db10. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/KRA381203119.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e02dd9a0c64df8195abaec98477a35d6b975f94d9897f7a82af1a678a421a8a. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), 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/KRA381203120.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43fb6d0e7cbf103a3c9ae29c478a1ee3e07e9f2b07094a6c2d2dde1d076a63e3. Chain 2 (Bitcoin): anchored in block 956889 (2026-07-06T06:56: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/KRA381203121.