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 0x4c5db088c85b4cd31eafbabb7aace664c050b4ac2e0c0a53289c23f0567d1e1a. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/190ca7bc-c4df-4531-b791-3765a9435726.json and https://artists.proofprofile.net/proofs/artist/190ca7bc-c4df-4531-b791-3765a9435726.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 0xf44cc7f27cee273bbfe22511fb46fa8438840a5e86b500ca530484395cd56ee9. 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/CH4211900976.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e386067020a5a25bcb71dbc316d2db75306de6fbb3c40e349fe8fefdf2a8b0d. Chain 2 (Bitcoin): anchored in block 957067 (2026-07-07T16:54:37Z), 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/CH4211900979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7fe98fd7cdb7119761cf7b0f42dbae954cfe08c6536416f8fefe15473354851. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/CH4211900980.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd635ebe2e8ac0f88a581aec3989992b280293d0337b8feb4495c4a5c97204195. 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/CH4211900982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6eec4675583327d683a83991154f1cb77b9af1ddb68195bcd1d8bd8eaff77f85. 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/CH4211900986.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8bcf9f6055f98fd7b883ea08c63185b82f1d2d15801ce326e0cf3fe0483873f2. 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/CH4211900988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x97751b2c11f3db0347c629395eb9055e058bafcf88ab51a28fe1ff9573e1635b. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/CH4211900990.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef4e1eb92dd1fc18e32dfa18f45b890297eea45674bc0cec0fe3553f69c6147a. Chain 2 (Bitcoin): anchored in block 957084 (2026-07-07T20:41: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/CH4211900992.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4bfe54974bf0914404649757a6a9dde2d31ad273b334c94b3ff98d6576cecf1. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/CH4211900994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x535a6d6a13c37e109a53291cc349d1b984c64b83de78d61798d01a1da06b407d. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/CH4211900975.
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 0xdfb444a8a23e915adad5e748ce03f14dba7afe76a69d1f8b0de09e11d620bd77. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/CH4211900977.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35a9298f33a499617e71d25d0209477c8d844b44e08421894a56b5806499974c. Chain 2 (Bitcoin): anchored in block 960220 (2026-07-30T07:28:30Z), 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/CH4211900978.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e416a2e9b7b313aa13779cd06951a48fab4789277893618a6a80b48a163d7b9. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42:38Z), 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/CH4211900981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46beaf0d42fa0a7d11f906e19c0bcbc4f1c8218d036c27e6b665c80a5f0ab315. Chain 2 (Bitcoin): anchored in block 960236 (2026-07-30T09:37: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/CH4211900983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f496d94222146980d214d700c491c68285ba0dfbed6baba3082694a19df32cd. Chain 2 (Bitcoin): anchored in block 960166 (2026-07-29T23:39:29Z), 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/CH4211900984.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2354e74fe2907f3639170bce8139b08754e85e453d59bbff84fecbe3a6367c37. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/CH4211900985.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ad103bac48f422a190804b8c317e4589cfb00f9e5d87cf23c41c34a0ffc6d59. Chain 2 (Bitcoin): anchored in block 960294 (2026-07-30T18:46: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/CH4211900987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77e9bf3a4d58e45d748441c714e469174259592c136205d2d477091086a1fa17. Chain 2 (Bitcoin): anchored in block 960337 (2026-07-31T02:51: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/CH4211900989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e6e1699169f327653a8b299b01214fca6f2768e8d9a270f75bf27ba6192818d. Chain 2 (Bitcoin): anchored in block 960370 (2026-07-31T08:38:45Z), 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/CH4211900991.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2538f01f2d82518fc4f20c553dc006c8453e8100740d17ac7c9bffac4ebdd6bf. Chain 2 (Bitcoin): anchored in block 960354 (2026-07-31T05:48: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/CH4211900993.