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 0x3fb5db35412898a0a49f91336bc22c5ceb5a60dba2ca0a0f5cc2afb6d50c9e2f. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/4b343333-dd8c-4d1a-9388-89df91e2ff81.json and https://artists.proofprofile.net/proofs/artist/4b343333-dd8c-4d1a-9388-89df91e2ff81.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 0x04732aad90cbf1e4dab4bc2180d2be100e61adb365088a0a93d306adc7215c74. Chain 2 (Bitcoin): anchored in block 957833 (2026-07-13T09:36: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/GX8LD2398222.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8323924470eab10d959bc135d9fb41c7cf1b39d4b3f37e638cb94260579cb61a. Chain 2 (Bitcoin): anchored in block 957550 (2026-07-11T09:54:43Z), 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/GX38U2362310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87c1cbca13cf90ee5a7ba30234cb8a7970b51309aa3fbc0026252019e36eed0a. Chain 2 (Bitcoin): anchored in block 958058 (2026-07-14T20:20: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/GXBDS2343843.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xefd699698f22f4d6496921fa8af1e2bcf7f4822e7517781d842ea7058a5d5314. Chain 2 (Bitcoin): anchored in block 957554 (2026-07-11T10:39: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/GXBDS2352379.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9680b96b03e25a430801271501dd64d4013cecc96336b7f4c924af13807d4b5d. 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/GX5MY2350140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x18e56773e23b47171477afd6b2877f011ad042605da4a8892775758ccb3a3d6e. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/GX5MY2399574.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02a446c9142a0967086f5c220e6b11c793d2969f56abd9e273d056fb87ece384. Chain 2 (Bitcoin): anchored in block 958152 (2026-07-15T12:00: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/GX5MY2370489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x736dcf66725ab8b1454dd22bb14bdc02fec60351aac658eb28ce4ce9ebcb658d. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/GX5MY2388061.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72a9e4aa2c9ec5aefa5337b9c5e86f786651f7d1e8dadd27864d2822d6352930. Chain 2 (Bitcoin): anchored in block 958383 (2026-07-17T08:20:01Z), 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/GX5MY2388164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55134704eea1db0a9f1bd4ecaf6bdefa6d042958f552828e1ca6d521568e9174. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), 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/GX5MY2371618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9df0e1bdaa015b8b5839c1a9a5c52a042fd96e969d550e48be5167db2c9d2bbe. Chain 2 (Bitcoin): anchored in block 958329 (2026-07-16T21:48: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/GX5MY2374204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bc917d5c72034cbcbe9db6f6eaeb036802d5c81abbc9323c6092db7482f2cbc. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/GX5MY2362614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ecdc4d08852a7e4192838b8eaa634c319ee2059f83bce9882c28e80cbd81dcd. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/GX5MY2391629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56d98ccefc2494aca97465d914f56aa651a79706497bf7d344a8e2cb616adda7. Chain 2 (Bitcoin): anchored in block 958300 (2026-07-16T16:14: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/GX5MY2398179.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0078b85a383a337e860e1ac192af9914974f4c31f77ffd1ec6955922a5bc9f8f. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/GX3HH2311389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33724c2c04d3dd7cd9f10fbf2e4ba6c6eae925c002ef04152fecf94001bcc41f. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/GX3HH2317942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea4794af3ae14f8bc9aeaa7b72fdac68720b2987d6f63054a1ec58eddbe56428. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/GX3HH2310700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2d05fb6110d9ec84b91c93b60836cba1815adec2ce3fc85f176be0ca0c8f37e. 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/GX3HH2370645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b709911b779939a3eb6a34cf916834f2c7736da1f1551e621632cf94949d93a. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/GX3HH2341578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc6e06759ae66ace0147201cf8e38b5cb81a3dff8d6da64029605dabc524c937c. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/GX8LD2351316.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e9d74a1c2be78bd7cd92ee07f8e6dffd1ba57480fb3f9f277b5d5b24f6702bf. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/GX8LD2313380.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ae84d8333166a1432fff0c0c38098a81fdee796a7a043dfc70ef7563019869e. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/GX8LD2361915.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d2b320ff2e7f37233551b3cb3c73295c509d27083def9c5cee472079e37c7f7. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/GX8LD2363886.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea1d63a415de282bfd402e02a16489c2a962b9d0f8b68982bdd912926e91f913. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/GX8LD2314361.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d797e876fc5345138c07db63fd21eb95c410ae933568e28db05617612476289. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/GX8KD2351074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x181bd944b1ea82e9b3b85bbfb855c922742936fa99eea83309c31c8d93687136. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/GX8KD2372052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedfa555bf8b9b6a5dd349be7f544911ce1c5bd689152400dfa290ac90a41aab4. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/GX8KD2330631.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd0f511dc222c717da3a85b67a2c28554967fdda169eb6cb8d0b5421c0eaec98. Chain 2 (Bitcoin): anchored in block 953520 (2026-06-13T13:32:09Z), 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/GX8KD2307719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6acd2d77d5428162f41164eeda02af59a183a31d1a8cbfa2f5794fe42fed8fa. Chain 2 (Bitcoin): anchored in block 953513 (2026-06-13T12:47: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/GX8KD2338361.