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 0x1aed6ef7e0286322c7d9e5f1a20e4a063058ced25113be092d904a8fd3f51a75. 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/bc08d2ca-7c93-42dc-8925-51a0d6f02478.json and https://artists.proofprofile.net/proofs/artist/bc08d2ca-7c93-42dc-8925-51a0d6f02478.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 0x24941d4ff1e0476c1e817985b48e87f9ad8f967f12d52fcd57da601d9bd77fb4. 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/GBKQU2151528.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab4fe697b99b73eb2ede47ee72431560bb68fb3018f1e9631940fa236ed66f84. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/GBJX33720177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f535fe0927446cd93477563dc167bdcff01ae06973c09142e040c9c344d49a7. 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/TCAHG2336722.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc56e10ec602fb8ab8f15136cfa360015542caba5a2c4aab76944e22dcb744d23. 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/GBLV62304190.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd544d5fd12995f8324fffcaed2e260f2a43650ca69fc5e19fe6f04df17aac4d. 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/GBLV62304192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e3845919fcc28902da1f2a552a054534337bf01f98028c0380506c99e965e96. 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/DEY472474504.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5835e66bb2303c9367b9bf004fde3eaa18d61f393f1db9854fba2fc48e7757d5. Chain 2 (Bitcoin): anchored in block 957898 (2026-07-13T19:28: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/DEY472474505.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x790e301de4fc308ad12e257d9ab0a26b35333493b655b328ea1a00a9578c805d. 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/DEY472474506.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ba7e285dbd6e366eef01692f051f41da27341947996340ad62e863f68b29050. 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/GBKQU2504393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x512eb96ce47834d0b00e927bb02ea95c77735077b24a1a581abf85ea7b1cf096. 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/GBKQU2504394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3871a0a6bac2b5d6720df1085ab92a22d3818e453d671c13373c65238593d037. 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/GBKQU2504395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66c75f294b7639f04abf33b63e0ff8427c5fde2ffceeaeae88ad21117ca2536f. 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/QZQAY2507146.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x36d839974e18be83401dc853834cf73af593ac63cb0cc5a31f5787d83e0c3ec8. 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/QZQAY2501839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7085a20309b9ca9a9d5ab1e2d143765658928e518dc48472fa7a693a45f9a9e6. Chain 2 (Bitcoin): anchored in block 958324 (2026-07-16T23:55: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/QZQAY2585539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa478088f5688ade29caad87bcd38f20d7ed6be169aed6d17335dbf006b68da1d. 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/QZQAY2566971.