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 0x7bab94c83c87af33e5e2786233a860d3d45f0d7358f89eba1a02f99f783c8f06. Chain 2 (Bitcoin): anchored in block 953699 (2026-06-14T22:00:24Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/571436b7-2a0b-48cd-a320-8846458cbb7d.json and https://artists.proofprofile.net/proofs/artist/571436b7-2a0b-48cd-a320-8846458cbb7d.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 0x7c9690a2546927d376def6e7b2eadbda0a7ba41779985ffef3bb1e039d624c8e. 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/FR6V82585583.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20a6fb9b80965fad0092a763d84915e589e9e29fed83c59c813139b4d9dbfaf2. 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/FR6V82585584.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xede211e116b9de7a649643cfa5f57a099a0b501454127c8b3271602645ef07d7. 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/FR6V82585585.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42510380b75929d8b9f2281c1c8c4e3d0bfac7e7f27769feec5030b80d7b2fd5. 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/FR6V82585586.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5fc28a1c0ef7a4f21ba92f96476ad567c7673d80dc72929fd9ae16f47827fcaf. 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/FR6V82585589.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef6ddcb9e2b903e30627cb5937303eacb9a18f9bf14dd241b7d5235fa4badc15. 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/FR6V82585592.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x340f2e83c8fe2ec0db6afad9a8020b366514e18335bf47f642f77dbec7f50236. 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/FR6V82585593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f8b4a2332bb60d73854894a2e91cc0fe2310d111688ce12729750da88111ba7. Chain 2 (Bitcoin): anchored in block 956894 (2026-07-06T07:53: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/FR6V82585594.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xac46eb54cdd60da327d39dd1bcfe4f70b1b3b3191d4522221f1e46c720f040cc. Chain 2 (Bitcoin): anchored in block 960298 (2026-07-30T19:26: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/FR6V82585587.
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 0x71fab16705d1d48be8adb56ca212c4a47660f0ac081486dc5294eedde2735e6c. Chain 2 (Bitcoin): anchored in block 960258 (2026-07-30T12:45: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/FR6V82585588.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd20f04c359ca0e52609f288ff088230a40cecf732ad6b749da1b364d925011fd. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/FR6V82585590.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40d849bf7ef677d9ca09c8f5769556915d5e3e670842e2240c5edf07a745c90e. 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/FR6V82585591.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3ce3f5a7fad5d0b36485d0e641ef99365c7931a6374eceabf7f12686f865fc03. 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/FR6V82589967.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x92148d6f34dedeac039b0a2812ebc5671291966caa653e12de9dd75da254ed40. 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/FR6V82589969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3dc9301a738ecd51c55fc4c8401e3b9d1f7b4998e1bd4b6aaeebcabda0ba87a. 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/FR6V82589972.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ff430bd54fd13b359140fde3f3fdb09216fc2e2de96ac7cb8a000e78b7ce412. 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/FR6V82589973.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x519c0f7fb3dad135ac0d348631df0250141b04dd03a53a5d7668be95b5d6a9df. 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/FR6V82589975.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6bb5449ffbcb187892f2bbd0330edb821fd94fc3de3f867a1ecaf717fd0643c2. 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/FR6V82589976.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd578ffadc754ba2c6aabcdeed567c5fdcbdf5c16913ab7ea6de898deb47f142. 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/FR6V82589979.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb31bc6e0df35b45e7484d303170bc4a9cd42e4f357243a99a65d45fde491a87. Chain 2 (Bitcoin): anchored in block 960254 (2026-07-30T12:06: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/FR6V82589974.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x461ddc725a6e8c460a3902161c77b1652193815336397c192a0db45c4378b09f. 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/FR6V82591699.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x056c700bbbe0abc6ebd00158859bde4c59915a7b189b0b9eaa8527ff70549f7e. 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/FR6V82591700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0db7f8335d8cd4dd3bbfb8e5301190ec5cb184104cdf9f8737abdc8aca60c902. 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/FR6V82591704.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1cd3167a8242ae4e85cd5f5c863ee0fe2662845637c8ee809e842d6d1afe84ab. 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/FR6V82591706.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1a93aa88ca875ee00a6b49f90b739552d971ca48dbde678ebe3f3705d6fee072. 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/FR6V82591708.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65f0a46e7a916696828f0f835863f8a07f2a376a724cb3baf9888a738c15e9cb. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-16T13:55: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/FR6V82591665.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fbeb2f8d4307d58a2cda97f3c15387c0f050f6578ba70316b9c9095511f229e. 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/FR6V82591666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0e94cf47caee8cd47ccc37b6b5df80092c1bb296108b8e7802d1655587ae8bd. 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/FR6V82591667.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x734d2928f058eaf99896d5d48e2be9fdde4680e64f89529c76b2ac26d4ce3d62. 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/FR6V82591669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e581752a5da92e3eae59708b6be97ac22e1da8cd58e1f42943fd099ec683858. 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/FR6V82591671.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x15797757528ee0511565f684488706add333fcf8653b82bc66a4764fd7f88b92. 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/FR6V82598368.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd2a79d51834a683f2fae91017ef11d9ae1a01db881a84a22d1b5983262da594f. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38: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/FR6V82598375.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f4a3f6492c1da54aec95a79ca2bcca23e8a5087aaad354959933a964ec354a7. 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/FR6V82598378.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x769385be276dace6ec72a5cb450f5f3294a2d86bf726a560298da4afe9771cf9. 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/FR6V82598389.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc15001d589e1e7d0e47d36666a345f45b8d1654f3a4f1201d7def20a27c85f3. 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/FR6V82598390.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd748f0e5be436cfb42f2c53fb8dc7ce364e50cfe7bfcb1c42882ab6876a036de. 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/FR6V82598394.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x43e1136ea6082b4b1a462ab2259a905df5c1f67df00d11059c085b67a26667d7. 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/FR6V82589488.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf7191948cf00bf8e031a380279cb6e3ce4a009fccba7480fc7008afd75e4f555. 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/FR6V82589492.