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 0x4b90ae8e794d003ec2f302ccfa62c2f527a45b266853a72da6fdb6adafc29b78. Chain 2 (Bitcoin): anchored in block 953750 (2026-06-15T06:12:23Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a860710c-eb17-4094-bc07-50ba3437e724.json and https://artists.proofprofile.net/proofs/artist/a860710c-eb17-4094-bc07-50ba3437e724.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 0x79b70f98f5a993f188f660a9b8860b7a5c66c7cf67f25eaf9b7ee3c8adcd5c1a. 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/QZFZ72550388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb11313a4f77e9318c9653a5bb92170a47f93eaa0933e043d0e65a323fca6401. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48: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/QZFZ72550389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc871108fcbe6b4aa80cd882d990e6d8231fe90535435b47ee000ed9090735c27. Chain 2 (Bitcoin): anchored in block 958140 (2026-07-15T10:05: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/QZFZ72550390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb69d7b23f8569971ec2e2aecbdc4888be69b4ba546d66f2a84c72d5815dbbde1. 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/QZFZ72550391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfd02664235a83a179359a3adcf4b98c59347183eb7a77decc2c950e4c8b9f95. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/QZDA82549900.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf2481b1213d5ead8442a1ccb306bb146d4fc0b6eb691e415a03020582e6a645. Chain 2 (Bitcoin): anchored in block 958920 (2026-07-20T18:14:22Z), 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/QZDA82549901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcc0a1db9d3c446c57d73084de70e6c90c8ef89bc9abf8cb1e5ce9b00acf10eb. Chain 2 (Bitcoin): anchored in block 958617 (2026-07-18T22:07: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/QZDA82549902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1dffbd44e2226f48df510ce110be9716a56c1db0d38f43967c1b4b1ddd9dc901. 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/QZDA82549903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6626182429b6f36f935de9e53c88289a5ce72108385c45171c8e34249f3a8c72. Chain 2 (Bitcoin): anchored in block 959109 (2026-07-22T07:21:40Z), 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/QZFZ62528784.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x599531a9dcc889ff3df9e86fccc9a5b733ee9d039cffdfbe219b9e495db5f62c. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZFZ62528785.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x67b35a1a69bf35462047d3d08a68464c189f6fb393091f8256f4651f4bc34499. 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/QZES92555387.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb9877cd098b7586b26f20ae49a7c7c8fe9f85cd14a49599d80c3bc7a7520fbd7. 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/QZES92555388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x215cd60e60eac471e10c15e2b955f535c16f0c453a03bdab467c4b3596378209. Chain 2 (Bitcoin): anchored in block 958395 (2026-07-17T10:10: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/QZES92555389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb91371829d6a6d2f8ff2a3711bb926f955d3fa3044a572fc71deba9552ebb043. 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/QZES92555390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4046216ba73896a062b9bfe54562dbc8801414e5522660d8c96d4b3dd37d8b97. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33: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/QZFZ62548609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0504681ef77aeb9fe61cba2ef7084ab7ac6447362674de30b991bac2a73542b3. 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/QZFZ62548610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2684e4fe7bc4d8c4bcb26dc29f82903f6bae63debdc7c18de38724f56dc86998. Chain 2 (Bitcoin): anchored in block 958417 (2026-07-17T12:56:50Z), 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/QZFZ62548611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12c912b04662306a6b325140ac0bd5a7bd0dab639c88392c9c64419ef54d47c7. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15:01Z), 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/QZHN62501748.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bdd9bebfae1b5c51fd801dc150caab090a6047b9a2f718ca1fc5d2fefeec57a. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29: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/QZHN62501749.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc8e146fbf74545745da3fe4b70a28e2af1e7da22a3df74aead7f2d20e15cd46. Chain 2 (Bitcoin): anchored in block 958476 (2026-07-18T01:26: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/QZHN62501750.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf193813daab68788ba53407f06bfcfe8478700922238e928be2a98be91ae05d8. Chain 2 (Bitcoin): anchored in block 956728 (2026-07-05T01:43: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/QZDA82531388.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x374b635f08e71ce7dfbccb1123c53e9d68412ceedf9923aa35de23634f0034d7. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29: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/QZDA82531390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x64dbf97056fc69ac1503bcdecc4a2f93adf4aacf3c7080f282746427a1d64bb3. Chain 2 (Bitcoin): anchored in block 958736 (2026-07-19T13:04: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/QZDA82531391.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0336385795b71f5f12f467f1935573d7db96ee26a6f2e65805be5487b36ad55. Chain 2 (Bitcoin): anchored in block 958271 (2026-07-16T09:16:54Z), 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/QZK6Q2584871.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb72ba169fb646ec1e29cb2140b92cb70890c652030f1ba3ed1b707ea5e1b5d60. Chain 2 (Bitcoin): anchored in block 958397 (2026-07-17T10:29: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/QZK6Q2584872.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf29ad8336d6880e0be4b8e627bda6ac7953ee19f410d982c92d8de6e215d6f17. Chain 2 (Bitcoin): anchored in block 958366 (2026-07-17T04:59: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/QZK6M2559150.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0041d6e7509c99e9d0564bc11f412f12de9d97545499c969986ff0765001211a. Chain 2 (Bitcoin): anchored in block 958812 (2026-07-20T03:24: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/QZK6M2559151.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e853f639817988b7d61c27f5aa46f4b5dc773422d8add0452db517d452fbbf0. Chain 2 (Bitcoin): anchored in block 958185 (2026-07-15T18:19: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/QZMEQ2562085.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x348c8bbc4ff6ecd6746204b7958da5c86c629ae614fd15297b67b608c4530b65. Chain 2 (Bitcoin): anchored in block 958157 (2026-07-15T13:14: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/QZNWT2579519.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xff6824baedcf40bbb3e623b49cfb167bd6f63588ecaf7eb73da5806072b15c53. Chain 2 (Bitcoin): anchored in block 958436 (2026-07-17T16:42:22Z), 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/QZNWT2579520.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5906323ab0c71c07e0798ed0fd0b2773c8705b61fb551f84dec5e94d5967561. 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/QZRP42523641.