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 0xc7424614499e757d818056969cf455412a5a3c4464ad22c08f0ae1592c5fd7aa. 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/66c267a4-4cb0-4b9a-8ba6-4a04a4c4f187.json and https://artists.proofprofile.net/proofs/artist/66c267a4-4cb0-4b9a-8ba6-4a04a4c4f187.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 0xdb45539549e17de1698603ebc7b2ad56739c7290cf8478c9c8dfdcd7e4e1349c. 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/TCJPS2284890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9f11f3806a0df07ca3b6149d5fb83735075052e355433980b8cda519eb9b9d77. 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/TCJPU2375445.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xafeec985a3aa9bc8996e3034e9ebf32cedb5d1015a4104d08d1a5b6d9bc191a4. 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/TCJPU2375449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9070bf53be4b88cc68f54566afd583a56f0e7ffd46aae01cc33d81a282dd5d7c. Chain 2 (Bitcoin): anchored in block 958194 (2026-07-15T20:32: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/TCJPU2375462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6e6a619bd40720f332f9faba3a22b54a5be2c0ee978d87791923a77679485c6. 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/TCJPU2375464.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc1c0029ca4102d9947f3373296f32f18c3ad1a867b6f1305a1b0f158501c54fc. 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/JP92S2360471.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x60041e4041a62efd7cc9d3aad1056b7d35740fdb598d250dae5008bfe83e77ab. 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/JP92S2360472.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a592c1c6f1a056c15f2bfccd8ba6f6fa34959a841da4035170fdcb82940db5e. 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/JP92S2360473.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3039d5716f87815220ca86db124933d883a90e5747ef52bfdb3c48f16aa1f0d. 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/JP92S2360474.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0dcc98b563d5a2c3d377aa4622ee90b1ec72517a1745ec6e765f3d7e6893519. 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/JP92S2360475.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7a878886199c1be2a19ce55a8c7a86a560babc81a397521ca2f2e3346b0372d1. 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/JP92S2360476.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23ea0723c099175b726f6471996fcf7db57129938e838a4d8003a43bccca6bc5. 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/JP92S2360477.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac6eb7a718db718daa402cf71f1bbeea571626f85c7d4b73100f5904a0e12022. 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/JP92S2360478.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17745e9eb8dd64fc9d0e91b43af4c54b03cf47db42a4f52db8555587f6954d82. Chain 2 (Bitcoin): anchored in block 958371 (2026-07-17T05:45: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/TCJPY2488020.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9b1dc2cf1c968cd5b3db9b62b7d5b76c1bb384aeda02fc15dd54a2a4bb6e97c. 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/TCJPY2488028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc803e32f02f77bb9920bd7af60116d6e5b99c91653cc8d95f37b940a43fcc72b. Chain 2 (Bitcoin): anchored in block 959132 (2026-07-22T13:20: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/TCJPZ2455297.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7b7b2450e48e6d4c819af77d4291b226b30faf6fc5775837528046dcbc4be1e. Chain 2 (Bitcoin): anchored in block 958153 (2026-07-15T12:03: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/TCJPB2417003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb3c9ec2f607ef8ef2cd7945359f73c4459d2ca8808d386cea3c3d9cef8613133. 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/TCJPD2568399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x14c4ac57f7e1abd05890615ea717a163af682224b49804605daa51db59f43a26. 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/TCJPD2568406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc63509099b06eb1289ffd6d1e2085eb85bd3c40a9f4486634ee66640f9657dd5. 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/TCJPD2568598.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x326ab7c75039602388d5c6a9ec02956bb359c48136fa012774c0709a73ffdb47. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/TCJPD2568695.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb003f67973cd76b1ff67c419eac28b7074e32539ea53dd905ae27308f3e14fba. 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/QT66K2512876.