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 0x5e15fd5221930a75459d631e45e52359abe0d3d1acc5ab10eb00fec62166e9cb. 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/e2495920-d0cc-4a92-9414-76adb545ba6e.json and https://artists.proofprofile.net/proofs/artist/e2495920-d0cc-4a92-9414-76adb545ba6e.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 0xbd366bfafb14b711c5bce905c6f53b05054d73b84477b92fbb67d7b0311473e9. Chain 2 (Bitcoin): anchored in block 958796 (2026-07-20T00:01: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/TCJPB2416242.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8de812f41f3ac114969b331f3c5b72ffe75b7081a02f3f61c3e861b7fab1a25. Chain 2 (Bitcoin): anchored in block 956482 (2026-07-03T10:33: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/TCJPB2424654.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a8b06677ea7f46671e09218ea5f588a793aad60143ed44314d57b6c5b465849. 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/TCJPB2427402.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe2c6f158cbabbc1b03071278ba3670fbf6a68727dbfb4a065b53ea3eaef56167. Chain 2 (Bitcoin): anchored in block 958918 (2026-07-20T17:58:04Z), 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/TCJPB2433983.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb001440ce407f520af8579fef9d03b8b4fed466e2bc6ea5e9e0840574a5f2f47. Chain 2 (Bitcoin): anchored in block 958924 (2026-07-20T18:54: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/TCJPC2408368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x427809c1decbb21d72ac98d0bb7a639a4415fc9645ddb4c2e6a6f7960b8dde2d. Chain 2 (Bitcoin): anchored in block 958959 (2026-07-21T03:51:22Z), 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/TCJPD2428664.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39e725a911a74ede57b56f17f56a3e3726a1f5b8e152facd41fd0a9b1661bf38. Chain 2 (Bitcoin): anchored in block 959094 (2026-07-22T03:33: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/TCJPD2534914.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccb90f16d60fa2c342137332af3120516ac47de9822c3494bd8ebc1d943741ca. 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/TCJPD2540782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x039c50019dbe7674f5fb66b97a63bff411ed620d05353136c68882061e2df33c. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/TCJPC2421229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bd86b6028e86e93d232e7ee27912750cc4ef987bd6534b7a037d6d55b325a2f. Chain 2 (Bitcoin): anchored in block 957778 (2026-07-13T00:08: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/TCJPC2421236.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9874b1553f44d46105a4db5a5d33db2451d5837f7cb454816cb33fc674e6bbc. Chain 2 (Bitcoin): anchored in block 958346 (2026-07-17T01:47:42Z), 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/TCJPC2424613.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fbf508d8185fd48447f280a01d0e64596924c40e79ce594b3fb9db0a786d728. Chain 2 (Bitcoin): anchored in block 958468 (2026-07-18T00:27: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/TCJPC2424746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a77910acedaf11124c5c810babb73daf36d1ae855e7f79aeb7ffc421ca53c73. Chain 2 (Bitcoin): anchored in block 958428 (2026-07-17T15:15:14Z), 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/TCJPC2424843.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x194b6464dc61c63987ae161cae8db6cb0a90debd18a4edc24f3d7d0da64ddc66. Chain 2 (Bitcoin): anchored in block 958969 (2026-07-21T04:58: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/TCJPD2570608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d67a2323f97e8ae1aa0d00afca54c250191bc4f5c9d415f4e6c25f5412fdcb9. Chain 2 (Bitcoin): anchored in block 956776 (2026-07-05T10:59: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/TCJPE2512827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0082fb66d084cc949a799f108597957d3a3205e6122d68f0893e3d1e2278a907. Chain 2 (Bitcoin): anchored in block 958083 (2026-07-15T01:50:31Z), 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/TCJPE2575882.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ae3e547ecfcd47fa678c9861a2be143989dc625f9c01efd0b0d1df2a151c706. 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/TCJPK2533661.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2e80d9a152096022e64fc28ea0ef826c3f9a7a723fa52f1be88eb6196c306fb6. Chain 2 (Bitcoin): anchored in block 958335 (2026-07-16T22:37:47Z), 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/TCJPK2542719.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x52e57b3524c134f2e85c4cb57c362a544a5c89dfecbabde646b99307a145c86f. Chain 2 (Bitcoin): anchored in block 957788 (2026-07-13T02:37: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/QT66J2554435.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9021e781f590e02fb6d81762d987ba09806b118ed2dc8df6bfeff5af233edf86. 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/QT66K2502265.