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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd66616579319c9586e189ba3a72c5e89e7cc9d8039e14ad41b131f764ee9af6c. 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/31e91508-5ec9-40ad-8329-afff3f874288.json and https://artists.proofprofile.net/proofs/artist/31e91508-5ec9-40ad-8329-afff3f874288.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc324eefc23f19e7e4a49247a5b7c9f53c6829c2a4f599a3fb6966e5ffc3ac8bb. 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/FRX192102183.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd457adb8b105601e6c898b91b768f85ec5ec685ed7b903600f1130e3c3691d93. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/FRX192102184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9606f098687c3600f5fff4a7b1a2b8bb58f9f55d73a9fec40bfbaa36c4ec2751. 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/FRX192102192.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3894fffd98787ca4762a326373090d3054b75e25d88589f2ddf87638d769605. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/FRX192102189.
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 0xb0f8a8cc43129db87c33ceeeee07526241fe92e8065089148c4d97189c214b84. 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/FRX191503395.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x27e6aa34515882618f7278bc403fc84403e7281386f1317df416414e4481485c. Chain 2 (Bitcoin): anchored in block 960199 (2026-07-30T02:30:29Z), 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/FRX191503388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb67c8ad659f342dd92b1f671b8fe02097d21cbfd3f12337d23cccc39b007472f. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/FR14F1000040.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1b54a76b383d2ceef2f4027bad8059737aa57d69963f59b1202e60232f4c1d10. 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/FR6V80526769.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b2835c0d2695747fbbdbcfdd8af6df408300b37753760ad50dc74bf4ffb4e33. 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/FR6V80526770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd992f2ec883902ca9d34239797e115bca5ad4247875fb6947a194841edc3a590. 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/FR6V80526771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37575be76244401e1d23b9cdeb39ad656807f6f175a6100aa97b9574a94ebe62. 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/FR6V80526772.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83a084b2d1fa9d9c515ded498fbcd22077d7787b523fced8d0ce11795022dc57. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/FR6V80526773.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadd6ed5a4b02b610cd0863cb82e3daaee0430b261a7edbcd67f1ee8728295c6b. 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/FR6V80526775.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1af8867fb4bb7e750b5b5987a82ada125fed8557d1262e39e5fcd9c6d403562. 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/FR6V80526777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a930e2b94575b163fa0b5d07e11bd47d0844a414c71f742c7baaf53351820fc. 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/FR6V80526778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3d133a9c3913aabb04094e5a653997446ca6dea1124475ff246aa6dcbf889e65. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15:42: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/FR6V80526774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7d5de7435a4d071b8500c6ba0ac3d4b79cd0430324a38aee074e471263c197b8. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19:15Z), 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/FR6V80526776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d0445921c621ae8af84dcda3f48c0adeaa157f71cbf2ec5e9e72a6790323305. Chain 2 (Bitcoin): anchored in block 960360 (2026-07-31T06:42:11Z), 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/FR6V80526779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d56e5deeaf97e606d2552252a336416026a49ce8b9b1f29a748d63cd69bec08. Chain 2 (Bitcoin): anchored in block 960349 (2026-07-31T05:23: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/FR6V80526780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3053073df5462821f8ec7d3214c81a7f8d8e3f57b51cc55d78c69c16d6abe737. Chain 2 (Bitcoin): anchored in block 960296 (2026-07-30T19:11: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/FR6V80526781.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x95698ac1ddc19ad0f54210fa035ece6352abb420cbb783074ba0d999b83c108f. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/FR6V80526782.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c7744f82cd0e00e28be7b2278eba998742f699efedc226d916c5979c748b232. 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/FR6V80723822.