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 0x658d6cf0ea648ff2b49bf0274f14a817a972c2d44caee2113dedca0a5930df1d. 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/393dc6ba-bca9-495f-af63-8cb1da4144ff.json and https://artists.proofprofile.net/proofs/artist/393dc6ba-bca9-495f-af63-8cb1da4144ff.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 0x6d75fb216fa708fc610335d425767934cc5393b32e16938e65706a02556e8859. Chain 2 (Bitcoin): anchored in block 959061 (2026-07-21T21:34: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/QZTBA2380627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4137ba00d98f43f46dbb10770caf3812374c584d2c94a1f5c6e540bfb8f9957f. Chain 2 (Bitcoin): anchored in block 958670 (2026-07-19T05:26: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/QZWFF2331646.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff43f56ecdfac3ab183753339d0655037a428a0a217f8c3b1bc47dcc8f68f0cb. Chain 2 (Bitcoin): anchored in block 957595 (2026-07-11T18:26:17Z), 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/QZDA42416352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef1ab8d6e177bd0740ec67a714706afb28824c382191652215566a0d3e737d8a. Chain 2 (Bitcoin): anchored in block 959047 (2026-07-21T19:17:28Z), 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/QZHNA2468831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b2ee03a72521101d1b2896810d5170a8dfff6fa27cfe855e46550b4f0c55c89. 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/USLD91759091.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3498f00f78d6a87fcf973d6062cd66387d9611ef6fc0ebce0e06af9c458b86e3. Chain 2 (Bitcoin): anchored in block 958390 (2026-07-17T09:35: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/USLD91762194.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c9694b4c52bc3ac65d8e6089b1f7df07daa346e2d55ec2cac4074d7a69014e2. Chain 2 (Bitcoin): anchored in block 958716 (2026-07-19T10:15: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/USLD91762549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c9694b4c52bc3ac65d8e6089b1f7df07daa346e2d55ec2cac4074d7a69014e2. Chain 2 (Bitcoin): anchored in block 957587 (2026-07-11T16:48: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/USLD91762549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe08eef70791c70c63b78bb72d807a640bbeb95065feb718e61e5388297c01c08. 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/USLD91765483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd72f810c15f14f48c45a8c869ecf730b9574408ae7ad3998dd49762946fa1dec. Chain 2 (Bitcoin): anchored in block 958917 (2026-07-20T17:53: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/USLD91769829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf577c92f691e8a34567170e6f30064e947aaa4ec96eede711becd405638e79c9. 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/USLD91769831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7b5d070bd123356339463b9600f42b9a9854559ebaa2a823b47d045f5770250. 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/USLD91769832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe08eef70791c70c63b78bb72d807a640bbeb95065feb718e61e5388297c01c08. 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/USLD91765483.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6b3adb750a18d69e2706bdfe0b750016334fbb4759e8cf89fdd01eee938c3d9. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/USLD91766919.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b8b456f64bd5e7fea3c7ff4c4bd57ce9b882bf78964b25c8f1de0eea7100c7f. 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/USLD91774690.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e28513d83e7f2d405c6dea228ea8288ca14db439f02c1c1947c09763235baa9. Chain 2 (Bitcoin): anchored in block 958788 (2026-07-19T22:07: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/USLD91774692.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa155f3300951e4d5fbebc265e6cae96720f6d852d1c8c7571f21fcb1868976ef. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10: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/USLD91774693.