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 0x04cc8b9f3e6c3c7a19fea109b59b2339424f887742c4a0456882d8b2ad940e9e. 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/e44617fc-1129-45ba-88b4-5314603fe747.json and https://artists.proofprofile.net/proofs/artist/e44617fc-1129-45ba-88b4-5314603fe747.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 0x156fbe91132a762ba17d41709a20d8d83d35718c2e6c1938ad15d7a367b7304c. Chain 2 (Bitcoin): anchored in block 958211 (2026-07-16T02:08: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/QZGLM2354893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccf575cbc4421d43dbea281af1f06caeb759e65eb1ed38fd4e1dc5d96379da11. 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/QZMZ92375683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02caa7ff573bf8ef015cdd8b5df1d6fe5e1a6e1836642563f027327bf161d1e7. Chain 2 (Bitcoin): anchored in block 956857 (2026-07-06T01:26:17Z), 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/QZMZ92375685.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa8e0ea7dd9d648557d3a3976b188423b16688bb3d61b494eebce68a9b0476d0f. 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/QZMZ92375686.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81b21200ed8ff53ede42446a7937a71117de3372146e0e5a56a23a81ba465e3d. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/BXKG22301214.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa51a4c01b8ff2704bce8c7745e2d8de63f2bea5fb965253f0b417a839b44bc59. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48:52Z), 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/BXKG22301661.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7c4df8041486ad69852ca691ad5d6f97d8dfd9a67ea403981a4d654c4462a95a. 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/BXKG22302568.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x24ca4b9e9a7b0bf61df45553570657454ccf6db5013251e1e5b69df2d08f9db9. Chain 2 (Bitcoin): anchored in block 953515 (2026-06-13T12:53:06Z), 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/BXKG22302571.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6554e4fed64f8fdfafc8a15d7c2a71bfd73357dd26d6ec751097359cef76104c. 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/BXKG22302572.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9ded3e906a25e3f2982be8bdf7bce86035cced9baf7ca2106e2004f0f31b2c4f. 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/BXKG22302573.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa61f4aa407faaa36a1ab4919fe4147dc524b33f6b75b8b0f95dbff03a00470b. 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/BXKG22302576.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x733bc1551df6e1761d743354adc807cc063c99ac8f523de564ad24558f4421d8. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09: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/BXKG22302578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0dd560a452649d05761852a4cf1727b65a0581e2ac7e11764169c33209e6ad8f. 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/BKDFK2300027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5615cd54dad7b1e83ba348d66b45e0c7fa7ef6095d405c073dd320ce95666fc1. Chain 2 (Bitcoin): anchored in block 959009 (2026-07-21T15:10: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/BXKG22400604.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fa491d7869f1a421a51a47c72e62644226629d5280799fa49f385803a67feea. 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/BXKG22400776.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c359f119db5ebf2f5e2a379450e788aae3ad610f4dc449aa0ee1f68bb3ce37a. 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/BXKG22400777.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x551a462624f91f23df2c572fcd393aafb1058195b07b9a98c4a2786dd0bac6df. 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/BXKG22400780.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x123fabdda5bb5782881b16d6d517d47ab73466bc513c8ba23a46b01c25d80fa5. 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/BXKG22400778.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2ff0fc0a8a976f732125a9b5063b1ca8796768bf8dd7545148b4b1e02a0bad28. 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/BXKG22400779.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a87d49b49652829c4f2453012c8e05726e12410911d3889b431c8038a5be359. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/BXKG22401807.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe24e894b619a76cc8159d6dc3a14949a71490e76289bc5bd993a812c6658a3a9. Chain 2 (Bitcoin): anchored in block 958504 (2026-07-18T05:41: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/BXKG22401809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87d436ead79b38c602a5680347e267e7f07c2b9dd302d6bed24a6c3dd388fcbc. Chain 2 (Bitcoin): anchored in block 958271 (2026-07-16T11:04: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/BXKG22401810.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9389ab3bf9cf27b8b1098e14a14ff150dc3bf0b128bbfd447166bd603be92672. 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/BXKG22401811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb47cc3d869b0925f524071764b2ee53681ec29ac5fe77191e54d3f75d40a02b. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48:52Z), 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/BXKG22402312.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea9775113bd1e08020d585ffaf94bc1dc0b378a6fb9a388fab36a8a7ed18a23b. Chain 2 (Bitcoin): anchored in block 959024 (2026-07-21T18:19: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/QZW9L2464922.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc23bf0c9154388e9fb2b5faeb43f1c3f9cbc20927865f49f34bbd6bd579b6030. 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/QZW9M2442417.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc5dd15bfa43031a8a5bce10cc17d01862b2718ca5cb29b2fca7e2714466c3499. Chain 2 (Bitcoin): anchored in block 956422 (2026-07-03T01:01: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/QZW9M2442418.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22d7a2761b1d3528374cb11d121936bab978e6f9e66fc6267c7be35285f1e79f. 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/QZW9M2442420.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf31b01cd4fe2f778f0ee199b32547166529c740777695c84de960d21bbbe2326. 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/QZW9M2442421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x44438f7f3f0e4fc403c8807de4e71c0e7f7124910ac2dea88c4383d43cabd6d4. Chain 2 (Bitcoin): anchored in block 956738 (2026-07-05T04:47: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/QZW9M2442423.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89947a27f260d7ef330b82cb117c57b1568aaaf62c0c53c74fc890adc5dd0815. 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/QZW9M2442424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x886e1af0a2e660cb9d81169fd3a41fa78c5c159937ed3c26a2a3e2b051a37866. Chain 2 (Bitcoin): anchored in block 958696 (2026-07-19T07:45: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/QZW9M2442425.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8564b6b42d77695c86281792ff2106438b37e6851d08518898486ad741eb55e5. 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/BXKG22302013.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26a25ce82af98b902d727ba2c7904d8e1201d4cec7c765ba931f2d184bf637b4. 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/BXKG22301542.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe51dccc1625d0e533da6caa38971bf01154e2f92210c159ce84c79e80d8719c8. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/BXKG22300756.
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 0x9276a77536b760c3dc49c9bbabdca088e0c9414659cb9930462c6140781edf90. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/QZNJW2336998.