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 0x8961b7202ed6a125095c1b7e1aec6d47f18ac04c9fcefaa117162ac1c8eec79b. Chain 2 (Bitcoin): anchored in block 953408 (2026-06-12T19:28:13Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9e019150-7c55-4bb3-9020-0e1769756d47.json and https://artists.proofprofile.net/proofs/artist/9e019150-7c55-4bb3-9020-0e1769756d47.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 0x1288db7be924fcdac912a66124315df7b3e274aa5eca2c11a5435b4fff1d8a48. Chain 2 (Bitcoin): anchored in block 958850 (2026-07-20T11:11: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/CH6542010244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe40e0a5b7d1c1f8d8b7848a8b410e8f9aaf2f1693d60b7bf2e6a26c6abc57e25. 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/FRX282226745.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa057df99c68f49e318580e1c6e070ca4a880abc0b8d3bc5a28a4b9725257a50a. 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/FRX452261767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x792a8bad03e7057a618c8bce5bcad764c83b98d322e5861d1cc3f8ace2c3db7b. Chain 2 (Bitcoin): anchored in block 958331 (2026-07-16T21:55: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/FRX452261770.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9dcbca96e5c0592e6da7e3200d976c713917db96c52966c96907f2af87130268. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/FRX452261771.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa114117d389ced7df38b79be8fc65196bb69c7719f0674ed6e6a2e57967e898c. Chain 2 (Bitcoin): anchored in block 957891 (2026-07-13T18:21: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/FRX872201811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb46da91a64c589761df913ecd4bc04a3e149c390b8560708ecebebea0591953c. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T09:04: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/TCAGN2228994.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84efa30ec5789023bd76e656ffcdb398583e161a099e29c40cf423f8921df2bb. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/INS402200204.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c71f2c33c45f698a23a8cee5b19ed7d2497dc62f999c1c726abec3ed973219c. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28: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/DGA092218160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeba85bb2567ca98b3846119a86e17f45c987d828fbb5810a4314497298f19ac0. Chain 2 (Bitcoin): anchored in block 958908 (2026-07-20T18:28: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/DGA092218164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7ac7d189dba9dd125a013b1b05218a69fcc46589a12463cc4073dccd7d03d5bf. Chain 2 (Bitcoin): anchored in block 956639 (2026-07-04T11:19: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/DGA092218165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x014d16c18d0c5247e77994eaa45c865890f7d39e56c958e714eadf47ddaf450f. Chain 2 (Bitcoin): anchored in block 957061 (2026-07-07T16:07:00Z), 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/FRX452321248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55b8920fc5175b8c80dc43b1d17c917580e7796ac97f3279eaf1336fc81b80eb. Chain 2 (Bitcoin): anchored in block 958376 (2026-07-17T06:41:00Z), 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/FRX762319198.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e710a32455c0c998de65ea0e17a21c844df866689a67ec1005e4a2ebd308086. 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/FRX872330875.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6a9bc1615f894dfe0bce4242c864f15b4fda74b1c039ae4bd59f305a9522df2. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/DGA052345100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b746242cd1b3429d83729ed87eedc7a7d953c2d478a1b57812013fc8a9b12ab. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27: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/ZA41S2301794.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1c9eb3f44201ff7a92d564e5c5485317e1b2773081dbef2f5919107fb5835527. 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/DGA092357090.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc919720984f3b4fa69b93625fac64037f2b00dbbfe7dec2ccb1ccc0381b96591. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/INS182302523.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7770c991e0f7f86ec31d682f26b9eabe7fff2a0ed9280897544e45e5a2f0a0b. 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/DGA0M2373271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd36136c22f9973ad1792f76703c2d77c56a9be6b51e118b09e752706693a6fc. 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/DGA0H2361697.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf2b92f9f1570fc9961ea1d7db135529947edb0107d95333f24999d1c5b3e725. 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/DGA0L2384971.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91d94ea4b913a5e245d1057b3fa00f8a63886d6af55ff444053bae040ec6a498. 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/DGA0L2384972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5c6b95134a0a4508ed2ee862ea122c1d819baa045ab9fa91a87cb2a79d353f3. 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/DGA0R2305647.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdae1898add761bb1df3a0e4c4d733b6828a04c04ddb9fc29a85adc21e3e494c. Chain 2 (Bitcoin): anchored in block 958945 (2026-07-21T00:35: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/FR10S2499260.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dc15a845e706fb2ee4f6f700b538055c623950c5604e49a5364a204cf0e3fef. 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/FRX452485509.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd87ec334f7307428d96ba19889916dccff2a51940179bcafe836160489482ca. Chain 2 (Bitcoin): anchored in block 958839 (2026-07-20T09:39:31Z), 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/FRX452485537.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa77052595886aa9e3fbdd62679ee6d210aad2bd1d4b720a8a9b5a8521a0f726. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/FRX452485558.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x513afeabba5a7541996e118d88df9c3c60d9be3e3b5e3a7041ba10be80f987c9. Chain 2 (Bitcoin): anchored in block 956790 (2026-07-05T12:31: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/FRX452485572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb81cc1857ebd4d33a403b1bc3ae884bcf4363c228b34c7000cb1402362fb3035. Chain 2 (Bitcoin): anchored in block 959024 (2026-07-21T17:09: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/FRX452485580.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84e014200c7a6f7d050b53112acbd71082f9c039a157001f608d6f30e4d091b0. Chain 2 (Bitcoin): anchored in block 958987 (2026-07-21T09:04: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/FRX452485595.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdcecb06113101518fdac0d53d820edb963445a756e1e4f84f284ffcdd3625729. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51: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/FRX452485602.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03a564ff4cd557ed672db41f55e2a51b1ec79e6da25725a791cc147ab88ee437. Chain 2 (Bitcoin): anchored in block 958733 (2026-07-19T15:40: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/FRX452485606.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15d5fc114a67c52121c6ab8cfdfad83cc6b40572d9053412ab94b2d758500691. Chain 2 (Bitcoin): anchored in block 958444 (2026-07-17T19:12: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/DGA072467672.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1113281a742ee860258d53912c8a247bb540e3721e9211b5887e4a9075397329. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T03:15:02Z), 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/DGA0H2407274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9b4aa4a1e5bc91d3631f77f6a74309018ae82cf8ee7456e6ba10b92e00318be7. Chain 2 (Bitcoin): anchored in block 958104 (2026-07-15T05:34:05Z), 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/DGA0R2406545.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40773e5e37689924f8df6787c5b86dfc919a9bfef2a9beb06fd63240de428086. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00: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/DGA0R2406550.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8c2f7c056f68dbdcddfd596bbec39b00d97363e2b8e068ab87d0120b751127c7. 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/AUBEC2471210.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ffcbace6c7ba4c0a02be99bc94561386c4342ce98bccd3b754029854798c395. Chain 2 (Bitcoin): anchored in block 960185 (2026-07-30T01:32: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/INB782000333.
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