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 0xbcc0a5e5661d4a438559ac1a8ee828c49ff825d6adf3d79d975c2cbcc80de54b. Chain 2 (Bitcoin): anchored in block 953704 (2026-06-14T22:58:38Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/7ad7f1cc-40ce-4083-bafd-3dc086ed8753.json and https://artists.proofprofile.net/proofs/artist/7ad7f1cc-40ce-4083-bafd-3dc086ed8753.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 0xfeeb16266f5c6a81cf2c19485044974371016785078527a99766092477c90d52. Chain 2 (Bitcoin): anchored in block 958947 (2026-07-21T00:53: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/QM42K1847329.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb1708dcd9b363869c9e8b4d63df3fc8057ce04fde045f6283a9c3c45a88eac4. Chain 2 (Bitcoin): anchored in block 958977 (2026-07-21T06:27: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/QM42K1884937.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91977907fdd5a64902cd9b2f54321d203508976221b1a607293b3e534cb0aa09. Chain 2 (Bitcoin): anchored in block 958690 (2026-07-19T07:14:39Z), 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/QM42K1809322.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ce9c49a0fb2fba11d00ff41d2191588b98c79937ad312c8d8b39d5a549c54ad. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22:58Z), 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/QM42K1805176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x41cc2358360185c930ce05231cb33548fec33bcf1b411c0d196174035a5903b2. Chain 2 (Bitcoin): anchored in block 958705 (2026-07-19T08:43:25Z), 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/QM42K1876040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x109a81cb4482cd8de4107f71165d13d06e09eb2dda144875fa2c094bbee92332. 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/QM42K1956746.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fd5f2975ba8dae5c9510d50d8393919944dd995fc0e8021738aea7047ba53d8. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49: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/QM42K1955425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdd43f446d46eec7449b07755fcc29e9ddfd0e36d59b22d89e5856c8aa496d0d5. Chain 2 (Bitcoin): anchored in block 958943 (2026-07-21T00:27: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/USA2P1910011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f7fd418fe61f15dd03b2d3f6889b6d7270f019f68a6b6569a03e1e083d88b5b. Chain 2 (Bitcoin): anchored in block 958819 (2026-07-20T04:08:24Z), 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/QZKDK2067536.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4a9d38a013e76fb61381ca2b39b5516e33681c292f69e7d36917269fd6a90ee7. Chain 2 (Bitcoin): anchored in block 958770 (2026-07-19T19:26: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/QZKDK2146889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf21e66dbaa678caead638315e1528fbd6d37fa4326808d9f1d94c35b11650e13. Chain 2 (Bitcoin): anchored in block 958771 (2026-07-19T19:27: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/QZMHP2061570.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc63050af98309e75aa38dad54dd54cb48db7fd94194b71a52788d55e8ad931f2. Chain 2 (Bitcoin): anchored in block 958703 (2026-07-19T08:36:12Z), 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/QM42K2184374.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c7266bc1e07e8a8ffe88e011d319e1c930386820a62ebdff3649b2c995ea154. Chain 2 (Bitcoin): anchored in block 958711 (2026-07-19T09:26: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/QZS642114885.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8604acf56a4b286b158102789523d35846de059933234a6e3884b740e148fb28. Chain 2 (Bitcoin): anchored in block 958706 (2026-07-19T08:50:34Z), 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/QM42K2215704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4d20897a17146b143c61cf516c01adc714f0861f5c1402cc9d95585ca7500ba1. Chain 2 (Bitcoin): anchored in block 958783 (2026-07-19T21:20:45Z), 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/QZS632220974.