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 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 0x5801d9f2c5fb32e3edfb44ff60eec3d936e6cbe2a2454397fa86c5609a77d51c. Chain 2 (Bitcoin): anchored in block 953407 (2026-06-12T19:24:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/8a66e76d-b125-44ee-99a4-3c35915bb61a.json and https://artists.proofprofile.net/proofs/artist/8a66e76d-b125-44ee-99a4-3c35915bb61a.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 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 0xae45ecf697025e66249ee628de13488cc6e374f14de20d3e9eee61cbc009fff6. 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/QZZ7X2450763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbf361eb5ae1a92e56a594fb0ce9fe095c04cd79d72b34631c286d3a479889f53. 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/QZZ7X2450764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf57b1781ec3f05b0adda1afde4c2f7c5687e9098e46eb81cef66249612294c96. 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/QZZ7X2450765.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfc3074e410e616dd72faf0b3b299c47c6a5a6d7d3a543c8d0c01903349e4b294. 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/QZZ7X2450766.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b14a553bdf3833726ecb32cf36f8b9ebc9b1229920aed574e14a237a648fb2d. 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/QZZ7X2450767.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfefaf1afddf17688b1d668a1eef160d685bdc0b472933d722213ba640ca3dba8. 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/QZWFP2441305.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb798633dbe2082025d2155cf8399b0e361c7d0167b58557ab1fbda3c047a86c. 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/QZTB32485986.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x00dd3db3198c820a3d846e4fa50db96217245b64fa39ccab85eda373f82d8ee7. 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/QZTB32485987.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a540756842581e122fa1deb4d2580bbb8ecea2883e6a6578f8ef650a916b329. 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/QZTB32485988.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6ba44aaf5a51fbf9714a08da831bfa832983edb96e47a5c0361d114c14194f26. 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/QZTB32485989.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5895bedb02c279937b4993dd27a15829595463fbd654c248fdb0f87d89b800df. 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/QZTB32485990.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb955195c03d28173ab019f63b7ee764091aa7965dcd7f29a296e43caa3536277. 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/QZTB32485991.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabdb1fe9281f6bc4fe8d6d0a072a09073fa726191e5f95a73002cc9631acf70d. 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/QZPLS2479265.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0490b229212517874fcf1adebc228ee4f3383c502e85d0a3bd86599c966342b9. 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/QZPLS2479266.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7b6238fe80dd8d59f1a806af5c8605fe867eea98f8377afeb629aa36633a3486. 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/QZPLS2479267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcd615322efd4f0b0c26e884a4debeccc47b918ebd0561862d3bdd02a5f459780. 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/QZPLS2479268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc816613b1419cc2e1586eabe540fb896e765fce6637365a8d0a84f09117a9608. 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/QZPLS2479269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4eafb49d2a3aeaa351219f0d7e718cd10189470c6cfc2026a711e86d4032074f. 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/QZPLS2479270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa1c48b56573c5672fae964e54d87cd8b868ae9393a1044953ad26b72323f46b6. 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/QZFYY2551684.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x06ed97daf1c854d7c0cb7fb8ad5ad3cfe7517dc699e0d775835cf89b23258e9d. 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/QZZ7W2428899.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74f8adc7112c0e8cdf4cfef599caeda3ac3343e6f6bdbdeab8e7afe1f005e559. 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/QZZ7T2476790.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe311a70c395ed2d51068a67b8d50995e339054042039640ecf325e12b9737cff. 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/QZZ782483353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5bedfce397f5bb49a4a0323ee80b40ab421c44eb94b940eb0471186c65bb617d. 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/QZZ762458014.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xed9bd45a399b9d606c079d86e5923b462c528cf400e349b6bb9f68faecdf5595. 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/QZWFU2400193.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf18cd6a3231cc98bc48decd5aa100fa215a2cc67f0a825946420972cbab24e97. 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/QZWFW2496350.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d5bf9c8ff931023e97f74d59d017c5b79bc0164c7e77dd33a53f9eeea2421f3. 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/QZWFL2481635.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc91e4a6edf79e87a54fb1139e0bdb64bf1e021086223cb5fce635edafe9c4488. 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/QZTAY2444094.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fb2738922fb8e2ee98d7dd5f08c5ec2509d1d65cede72e654949f656fd552c6. 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/QZPLR2492089.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa436d7cac1b24dd73dc165cf6f1789b08bbad744db2ad50e705301cab65f352d. 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/QZPLR2428919.