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 0xa357e04c300ffcd52fac8e3df194cbdb3a3b4ac21a6a4b25219b21afcda44e8e. 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/5855b6a2-8020-4318-b16f-9c0889def12a.json and https://artists.proofprofile.net/proofs/artist/5855b6a2-8020-4318-b16f-9c0889def12a.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 0x035045d002a92c7c6ce0e3fbff24bb5a53df8f2af8b5dce369a6dbc3b9d53155. 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/DEQ121856336.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b91a46c85493303e3e909b4311b7e1f6b992c88594b05a927575caaca875578. 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/DEGC62202765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08716bf280cda3ad4712188f281b121ff9b98e76ebc9761d3d377f14f8bca5ff. Chain 2 (Bitcoin): anchored in block 960099 (2026-07-29T11:30:20Z), 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/DEGC62202766.
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 0x0a69dd22276f5b7e50951ee9b0b960fa86b3c9a0fb5b04883eea50f3cc9515ab. 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/FR9Z62400262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e3598afc94117a4bd13e1543f154abcc3a7a335d0547cb7aa77a4e0099f554f. 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/NL1LE2303413.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9a552349e24dac87b1d1c2a9bf620141fb0031a2daa076ba323f4c4aa3b612c. Chain 2 (Bitcoin): anchored in block 956302 (2026-07-02T03:30: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/NL1LE2202658.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85f37bc4068b58dda05c66ec61ae988dee54ebfb2d82b82fc80de1ced21b3660. 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/NL1LE2001448.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8759235c770cca960547313fd21c9e3009d575ceb16caaab4169d81c9e347ea3. 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/QM24S1916921.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62783ac23993a0b0159369fd1a4241b265dbdf4215d12a64619bab3d167559e1. 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/QZNWQ2155272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33347793539ecf8a3db4533157caf2643c4d22b023f487563d384a4295908e58. 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/QZNWW2112206.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b04778a0fb4a30136f19f8ffe59948fc4ece28fe2cacc7a3f91828670a05e7a. 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/QZNWW2112207.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf7daf1c761c97a533771c8787507f07a88b2df914d8720329f04e44eb9b6d17. 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/QZNWW2112209.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a4c7bbac416e680d074e0bedc447aacabb60d2d7696805a8bc70c947541ee12. 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/QZNWU2189402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb09f13830692efd3e1ee8bb74b1bbdf2caa641ad14908789bcb9b77808b2aeb. 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/QZNWW2112210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc58ba07c34e66be5f2d3cb028bf7154860e23f92eb7509c819fc9629d405ab4d. 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/QZNWW2112212.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf166bded0c2b83191ff1290776399ccda7355f0084f82b6716e0075a5af56015. 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/NL1LE2001449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda725a5d8891f9e956b27b0ff133f47ed70440bc653425e4d5634439bd9ce7ff. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44: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/QZNWW2112208.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb19903efdfefc65adec9c3595c9ddc4a6ee42b80641caae31ca1a5198f438e6b. Chain 2 (Bitcoin): anchored in block 960300 (2026-07-30T19:42: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/QZNWU2168685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10eaec94cf0c824f4d416be6fe2d2bdfbabf58200e1f4b1411a246e4bae46c51. Chain 2 (Bitcoin): anchored in block 960173 (2026-07-30T00:11: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/QZNWS2152370.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46e31a52e3d13099d4c03979aa1fce6f87115dc4b5b6c8b0248bd12a21f42389. 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/QZNWW2112211.