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 0x3427f73eb8ea2540326ad2e9e09e83be612972dae91dde0095cc886b5be06e33. Chain 2 (Bitcoin): anchored in block 953423 (2026-06-12T21:20:00Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/a484fa0c-4b32-4bb0-a170-d9c574a3a15c.json and https://artists.proofprofile.net/proofs/artist/a484fa0c-4b32-4bb0-a170-d9c574a3a15c.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 0x29f817e8ebb56e0742fd7d94e46dcd6015ba43d35f3ed5ebc6316844dcf80f0d. 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/USANG2215608.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc98d8dd4163a6c5d505e051362308d0fdb95d93054ec1c8b2c04192ce8d9cac6. Chain 2 (Bitcoin): anchored in block 956426 (2026-07-03T01:37: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/USANG2222879.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcd094ad4bba752401300547d8f62e89a805a22c05f4a23d1af783e2148c7a7c. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), 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/USANG2220406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ec32b3a9579f7016b0125613d4209d7c4215c011206df447c9a77f2c5afe043. 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/USANG2224981.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdc53a8f6ecb156620676b8ff1f060af9c105e5a5d368f5f4be4b2746fb590670. 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/USANG2231611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7aef589aff6b75f59803de4dbd90c4928a4bda3da7d38fe2949e15e08fdb78e. Chain 2 (Bitcoin): anchored in block 958346 (2026-07-17T04:16: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/USANG2231609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6d44b42c872e74dc2d46d224d173cb3be091ac2d559b8e3da3a7deb681fd362. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/USANG2236470.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4695ba1e5a2a52d89dd92e5544ae154f6fe6b338c5bbedc2045aa81b97c9b5e7. Chain 2 (Bitcoin): anchored in block 956440 (2026-07-03T04:03: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/USANG2262808.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf72973c486db720fc6e3b2385a121af5e1496671357dc56a35f1ea589d8460e9. 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/QM3DF2204829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xadaacf1026a7b6f7e191aa996bd2ea72ef79f3758c49e8f6dafeeff8c2ddc681. Chain 2 (Bitcoin): anchored in block 957644 (2026-07-12T03:18: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/QM3DF2205345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x68c042124deff51e77679fa704116c9bb656c96b9236427483082b166ca1d8ed. Chain 2 (Bitcoin): anchored in block 956476 (2026-07-03T09:04:44Z), 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/QM3DF2205342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb763953edca9b3a90acb1f624f3b5c1fd458b590c960e561b676143ab5d31193. Chain 2 (Bitcoin): anchored in block 956500 (2026-07-03T13:55: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/QM3DF2205344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9e71a77ef3aac615dd40ac6c04f0f14ab10dc4474903d1a6e7e0eb69b03fdb50. Chain 2 (Bitcoin): anchored in block 958601 (2026-07-18T19:27: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/GBKQU2341853.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x08120b0c54534b94fe457de818300c607c5a9b70cdb5904137054113dbb8999f. Chain 2 (Bitcoin): anchored in block 958544 (2026-07-18T12:14: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/US3DF2435501.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9a75fc2ea92adcc75a965c85704c3359f77d55cc22341df75ba8e5e2c08e768. 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/NLRD52119962.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37c17fbc7c2233c05c4220bf5470d8b46f7bec93f11b004b6eda1cee87748e43. 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/NLRD52119963.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x476c11058abfb58021b8947f6cea632ff44e979a8ea53afcc67db1c73dadcb99. 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/NLRD52119964.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe54a96994d63cf2a8bca5179cf09f24b1fde9aa7f01835744c19e34dac54a5b. 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/NLRD52419141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x960b1eacdc2b02d8715fef1ea747bef1d51f61cfa2b39c754c8498b3849c8260. 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/NL3M12407229.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe36102ad07d19999fdea12b54a0d017dba86b626e3f91adbf4bf70255719677d. 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/NL3M12407230.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdfa73fb2a36171c3473160a951b1055ff3c1162c15fa4166074c0509fbb985a7. 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/US3DF2489970.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x04ca00b869772891770753354c54b7be3467c63369dd95f1475e0073b85372b6. 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/US3DF2491399.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62bfb0821639bcdb6fc7d2ce2f2790eb87397a297f42f73ee5cd2501df8d3948. 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/US3DF2491398.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22fd987dde139fc6970ac91ebcbd91ffb68ba52dc89088496345bc453800c603. 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/US3DF2426627.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x405afee8a63a743a1caaa4d9d848c1dd7aefa945f39c806208f7392ef6d9e180. 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/US3DF2410610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63274bdfdb02886382a02f4f84d392c533377201bc84dfdefd301537ee438431. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22: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/US3DF2491394.
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