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 0xfa88c2568327eb717c717eccfc03f0990d594e1ae9435ba84421fea6e6bdd063. 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/36b8228f-f91b-4d93-aedf-2e645ad499a0.json and https://artists.proofprofile.net/proofs/artist/36b8228f-f91b-4d93-aedf-2e645ad499a0.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 0x14fe02f6b92e608d3570d045c87c690e1ae802d25b680c47d1a8f2f93802c3ac. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T16:05: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/TCACK1514581.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc62d22c0abdc7d558eaf99a3d7bf7de435a5bdb28cc8e24e880e1acfc26bb979. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/TCACK1514589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ba1e850f001f9714310aeb63f0a2bcb2d51d649160dc5bc86c13e2f68fd026d. 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/TCACK1514591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdeccb55084014f3767a21bfbd4791bf240e763e6260d686433579e14a7d3ddcb. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/TCACK1514597.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8da75c3758dee2350321962c0440a2b2d4e5273a64e386a1ebf961527ae0c85f. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/TCACK1514600.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34099e3c7b65359083725a39d6759799bff12dfa8bb7487fed92a0d719b66c35. Chain 2 (Bitcoin): anchored in block 957653 (2026-07-12T04:35:02Z), 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/TCADB1715413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x567f1e471034a07291881edf10c354bc7bc2d9f2e3517effe75ff7ac15a4c1d4. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/TCADB1718418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc93bf5c81572f386feaf677b61d59f549ab89d6407faa5a19ad65defdc7bb47a. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25: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/TCADB1718451.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ea8fcd70769d9f7bbd3a780879ef70f16e3cab63fd2a6909a35eff763b57acb. 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/TCADB1718464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc36bac04ed0319ee80ea8acb076258d147bf1ffdccac3d30e2848ebbc3b590c3. Chain 2 (Bitcoin): anchored in block 958541 (2026-07-18T11:37:54Z), 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/TCADX1893436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c981b99abc02952e5f22e96040fba6553e8c5c0a04c6b76377e4517294a02ec. Chain 2 (Bitcoin): anchored in block 959015 (2026-07-21T16:37:58Z), 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/TCADX1893448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c980c5cf00f23942fa08929c17afc5d7ab22c1fa63c8bf0892bca585275eee2. 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/TCADX1893449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeba88ad06e8a69e1f94dba73125c560fc8c439927e3366e2b22b23ec257a7fa1. Chain 2 (Bitcoin): anchored in block 959087 (2026-07-22T02:05:55Z), 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/TCADX1893452.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a6b9d222adab526bdafe1cff784e0b7d0c57e6d83ea856c3025097a476ac2d6. Chain 2 (Bitcoin): anchored in block 959073 (2026-07-21T23:25: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/TCADX1893458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a966ea46a5f7855b4b4dde2b194bb1c65b704c943a012da57d2a4749f673d02. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/TCADX1893463.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd5eca04db98141727f8096bdf8ed3908179df5daec692c3da6700614a9c42c8a. Chain 2 (Bitcoin): anchored in block 958208 (2026-07-15T22:40:25Z), 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/TCADX1893464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb062ea6b0c5d3e39f074d07b8cd0528879842d8edcde7cce4839347f84ea3240. 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/TCADX1893473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0252ca3b5a79a3f167af26016a7dd5d2e8056bd6af29c90de3274dff7de737b. Chain 2 (Bitcoin): anchored in block 958063 (2026-07-14T21:07: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/TCADX1893474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23a3e37182e48b5f00b981a8ecc7b62d8c60764b423516d0d0b51046ef6df8b6. Chain 2 (Bitcoin): anchored in block 958561 (2026-07-18T14:22: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/TCADX1893475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x99ed3c7d1dae68c44dde0841dc1692594a64e9beacd1f46c860e07db25b58a1c. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56:35Z), 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/TCADX1893476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec1a31e17da9066881947d8fb6031b30dc2628fef49b8af87a619bdfbb227817. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53: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/TCADX1893479.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0bc9287118281c26edadc1068f0835dee4de599d03eeffc2cf052a4957772e2. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T20:09: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/TCADX1893481.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x94c30718e579bd5c37fc854c145e594232e512a92155350eba0c556595352518. Chain 2 (Bitcoin): anchored in block 958951 (2026-07-21T04:43:13Z), 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/TCAEL1946934.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd36cd372d6f133f3e9fe9d5aa929ed77a9f29c4c751f2ca3707d7f00cdffd40f. 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/TCAEL1946942.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc60b57cbe6b7149907b571e65c0fad01502c4b73dd15a4b0ca3a911ebc887a0. Chain 2 (Bitcoin): anchored in block 957834 (2026-07-13T09:42:16Z), 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/TCAEY2023943.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7400faf1a3e6e02567817578b8d19b13704e1bf537f40b77a09dc1c6c09da142. 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/TCAEY2023717.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53138ddf25819bcc63d4e12d3ccdf63a16bd48e517126bd4c8f1f4ed4137d759. 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/TCAEY2023728.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe326d37ddd8d07d45b4444396329dadae9a4874424e8eff30c1dabd8d266a947. Chain 2 (Bitcoin): anchored in block 958658 (2026-07-19T04:09: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/TCAEY2023731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70ed036bccc568f74ec88743a0132c7f9a76ac522291f8b04536ac87abe5c811. 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/TCAEY2023733.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x35c3303391873de197504e39318ca743509f30df5fb4f63ed9f51718bede8439. 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/TCAEY2023746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c8d4d613cf7b1694a0335b9adc8ac5732055f9411139b15c0ceaf37af495393. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-15T23:24: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/TCAGM2233693.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x531a1bb161ffbd6e52d70047e6b123e7b479e7c2f1420328fbd6d4e5d8a3176f. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T15:41: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/TCAGM2233701.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x233b615c874859c5c2af759b921708bbcab828078d6c377783c36c90a45bf8d3. 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/USHM81492549.