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 0x236659bbd3d7cb10539bd1429100c18fb0b55a87af6597491b8ce336c34a69f1. Chain 2 (Bitcoin): anchored in block 953778 (2026-06-15T11:57:35Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/d4479059-0dee-4e9c-a59a-32657cd48766.json and https://artists.proofprofile.net/proofs/artist/d4479059-0dee-4e9c-a59a-32657cd48766.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 0x785db192b53b395799df3203d5b17bf9d3ac69ba3572580bf121cf5ddf7692a8. 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/QZTRX2280165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac0661c0f095f904a8301e73a14abe10d6c37a2db4a44d0d6dd26ecb099ba31f. 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/GBWUL2215970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe89c72c6c9195d928c7d37a49598d5386c6f709fcdcf5896f986eba856d0b97a. 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/QZTRX2296225.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8f9d1b6e5d93fb0b73c0c488b6e5e04ecd87830a21725a28d1b1ff93da13b0e. 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/QZ5FN2063368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaa3387e1450ba3040916479f45f453c5cd8272252cb9a8e5f2288929bda13e28. 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/QZTRX2296227.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6206b4256567f14e60ffd5fc3c99755dfaf3c90681626e32b1008a98257088cb. 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/QZTRX2296235.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd91cc23215a2648dc0709d73a9b133163b03722f856fd109380db1f499344085. 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/GBWUL2270834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89bb857f8d1d972dc17801276f3ee591aa400897c1ba4ea124469be21f2f4865. 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/QZTRX2296239.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ffd85997992a9a847e4b322be296f38da52d0d0ee32c03930bf4ae96584ce73. 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/GBWUL2298421.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5d5ad52958599edbce109396d1e2ee23b51c7ca2a1261043eae900f8cccfede3. 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/QZTRX2296240.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e71db65bd0e626a3766048fed583c2dcb8aa4ed645dd2132acfa5ac2867eedc. 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/QZTRX2296243.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a29f22c32e9d303ed4968e2878167ad452666619d4d293a7fb2adfe48c11a77. 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/QZTRX2296248.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5f1ca7911f81b05e49f1baa2dff95b30f60243e406759e8e5c1d11430d433de. 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/QZTRX2296249.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x54b5db037228259b51f55e9b30076f25740435efa8ac65bce3790d267e98c024. 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/QZTRX2296250.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaf0803ae56b22542983c97176e9b1b8a6e749b241f78c5df302c5fa0618d05a0. 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/QZTRX2296252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xaec8cb54c94163ffac3297026e17ce5032c74cec8151b455ecffecaa6d86051f. 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/QZTRX2296253.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17717b530cb3246e33ea9e54461e6f6c6ae9b9e172365b2f730b8e64c923b7ee. 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/QZTRX2296254.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x07ab96359c108d2b0a37ae9664ac22ee4f6b9dadd92da30c604ce0810843f820. 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/JMJ531600102.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8a77b1713402cff582e79aa652af0ef64ba7d9a415a5ceaa51366f9626de79a. Chain 2 (Bitcoin): anchored in block 960327 (2026-07-31T00:26:26Z), 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/JMJ531600101.
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 0xc15a10e29b09e47bc8159aaae40736e4a71e458a5cbff8b5eecc9b11a6b5c6e2. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/JMJ531600103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83bf7a6fe7c22786aa2bc14f24a5f79bbca22224c76d1ea0f8d93a869f6a7976. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47: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/JMJ531600104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdee01d2de923d432aafcb8dce84ef6ddba482e89cbd420edaf436aa7f8103393. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35: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/JMJ531600105.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0127db22f88a6c96443f6a37357f2a91a32c5ec9ac6746a41b3b3bd123d90665. Chain 2 (Bitcoin): anchored in block 960284 (2026-07-30T17:23:26Z), 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/JMJ531600106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x800161d0ba172c70a68fcedcd7d19704114c6ab0ec13f33513eabdfe62fd1274. 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/DGA082317981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2eccd7ae345474bdab3571a616d5c9af9cd1e7889777ef44d7d488499c63853. 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/DGA082317982.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcccafb6d217ff1eae073db8c1568f8e2f0ef69b2fc148b69b586b7901f68027c. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/USLZJ2320809.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3e7dac4e0d7f8b11237430fca4696df4afa5bfd81bfecaa796e5a396d28791f7. 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/QZTV32328262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83e2c3efba617ce98a65e2f2f0669075a5fb41cae2ee6814fe448baaad904f06. 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/USUYG1441958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04c29bf16b11ae1cbda602f54866ff75f306ecfe204e8af6f2a79ffc7297c418. 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/USUYG1408651.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccff499335bc1579b6e51bc7870585ee531e0d93c263c4c8deed156154434f02. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZTV32351443.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc80ac0657dd215bd422f6208ffeb189182a2b73609ce468d41b9755c8e76e42d. 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/USUYG1337774.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4cd4aba4a8f4dc323d120f061bb07260b6efa8da9710f5c6b12cb1627269ce5f. 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/QZTV32351458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45e8478b8450c7a3b4f1057035af71bee77730972ae8dba2e5fcc3540d89a186. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34:59Z), 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/QZTV32351459.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9125b05e9b76b57465960bbf481ec0485db233985f3158602bb9538deb7f90b. 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/QZTV32351462.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5275f9c6a461aff1e42cd44bb0090a3fe1fa343279bce71e5b2a79f53f328506. Chain 2 (Bitcoin): anchored in block 957118 (2026-07-08T03:20:19Z), 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/QZTV32351466.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5433d5f26e0ab5356fefe6fe3a69f63d2f73f14c1e0b189cf74d42898da718d5. 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/USUYG1300625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00d70f7e935987f74b89435ea35e39c132f0278cf2353a0ac28ed5db1aeb1297. 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/USHM81799495.