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 0x0e9ab27b5d724344f54db727a9b03f33942e194f0bfee41d53afe41c03d72486. 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/3f7ad2f5-5aff-4077-8b03-07845c94210b.json and https://artists.proofprofile.net/proofs/artist/3f7ad2f5-5aff-4077-8b03-07845c94210b.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 0x38270f7976f71dafa302c56a855879bd624cab1216f11fd943f3b6965cd5a2e3. 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/FR2X42133170.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe36523e2cad6212a1456d9d60ff7851d9f1a60f91fb58fa7147c464070f19d30. 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/HKG731834699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1ded10685cc44991ed12deefe012db725106a1d50c00e76da41577e3c10e5ba5. Chain 2 (Bitcoin): anchored in block 957039 (2026-07-07T12:58:18Z), 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/HKG732136922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bbbb51f2c3c6b236b51a79e8a62db11351ebd8309aeee8262d0013210528ec9. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/HKG732136926.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ed8d31b25502e11fbdb849fbc9123cf56f672a5493937d280b0e5768c5da583. 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/HKG731832650.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xacd853355d2f853553e8967347587f920a3697d0cdb7124dc2bed7041a4c7351. 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/FR2X42133172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x10728c91ccbb7c8755904245eb77b90c5338a8899c60bf97c1504a86ef3cdab1. 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/FR2X42133174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa4636c0a4781b9a9f7e2cfd76ac9c8ca2f14f81a99d8ff9aef94eb38c94ed536. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/FR2X42133176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6e97a24870347cea46e640f0574b10d535e58fc2369f86aa67e74d9ddcfcf6f2. Chain 2 (Bitcoin): anchored in block 960489 (2026-08-01T00:40: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/FR2X42133177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf99ee033f72a5e50e9f105786019867ed3b9b94067a0e6a8cbc8393a3697c4cc. 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/HKG732137369.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb75244d992784790bbe6f2b1cb6c6814f8ee05d282c6b70701a5004e6ff6b325. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22: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/FR2X42133157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6e014b3721f649db9d833924b1309862cbf4573729f199c6472c93108c82160. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/FR2X42133158.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9fc6f755d57675dc69b43fe22b0fe59160e11392a152e921348de4a42d0332ce. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22: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/FR2X42133159.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a234e8aaaf2538c513d3db3ddcbcc9871a34c6cedad64fc1bad6361b41b3e24. Chain 2 (Bitcoin): anchored in block 960481 (2026-07-31T23:51: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/FR2X42133160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03d2c709f54b0243be0f8d6cf6f2488e4bf5d3721905cbbee225bbfe514aae02. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T14:03: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/FR2X42133161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x59c3526364b2ad649addcf6809cbe0c2f2203c2048d7de42b345652e6e37a9da. 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/HKI322111269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4381a9617d70863fb7857feae17c26666c0e0731b5198b4684914b005b4cde30. Chain 2 (Bitcoin): anchored in block 957124 (2026-07-08T03:53: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/FR2X42133163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bf1e2a2615aa33be79356b61d31b93638c5dac53df15f6a23a33668edb69601. 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/FR2X42133165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xda7b85930f34f533796ec3486d4db4a1728b73d1627a28f6517626f73fd54212. 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/FR2X42133156.