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 0xb3071b4785bdd0abd0535134e13641645093105608e19d70d5429b74fd77d78f. 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/7d1137a0-2f1e-4928-9fd1-f9f65e632981.json and https://artists.proofprofile.net/proofs/artist/7d1137a0-2f1e-4928-9fd1-f9f65e632981.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 0xad6b13b65c9f6457d928cd3ec7c6276024d22537fcf825492a8a1516f70afc01. 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/IL7192401115.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x50a5a86f1b192b1f9c0625b9e79e1415f2938aa6fab361585928f08983c9e5c2. 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/FRX452078823.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1091ffb156b144d38451a9d7bc665c68f4c63e517284de4c2848289f4ae70f2a. 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/FRX452078825.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34b2ef4459910bd408481c3191bbecf464ca456e63192420d32fd5a8ba01e05f. 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/FRX452078827.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8af08df921bbe350f0d1e2facdcbeeef0d1a71bb01eba6e0587b73fc0a0c355e. 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/FRX452078828.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4f0ae6a1103939b6ce5ba14afd1e159f07ad86a8ddea713f3dd2b2ee6c851126. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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/FRX452078829.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34c8898ab9aad84d178abe3b0b80b177657a8434f018bd5639030e9ff626ba27. 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/FRX452078830.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa9898c7e0eab9c0e8e9fbb458e2c26806d38ff0730ddb27eb4411cf2ad05b140. 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/FRX452078831.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3b753febc5621dabaf081df28b94c2ef88e9584ef1efb7b779f6754daef3163d. 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/FRX452078832.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9bfb406ba692769a04df5e95b4c815d5c78eb412c241398d59f7fd893790b5b4. 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/FRX452078833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7495302f9f64c5f77c70f55516fb8f8a2ceda9895d62328b5f83b4e5068fd1ea. 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/FRX452078834.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7258e2cc5167f350a07ece86a306f344486554b161084bfad49cb820948656fb. Chain 2 (Bitcoin): anchored in block 959134 (2026-07-22T13:34: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/FRX452078826.
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 0x1748ccadd6076e482e70a2beb14741e2b609d07b98dc01b605b491e07ee214d9. Chain 2 (Bitcoin): anchored in block 960106 (2026-07-29T12:41: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/FRX452078824.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x016264ed62b82e0e7d1a8e458eaa35b5d288faa590703a3992523988daf147d8. 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/FRX452078837.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x649a179bebb579635038fafab5362b4657176a03261fde1904677e3e3269ba85. 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/FRX452078838.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa381c1ad62c58af4c8d0c68806d275ab68e58d171370f0ad7accc9245382f834. 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/FRX452078840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf63ad7abef1fc801aa10b89514c73031a4d95753f805023c2c22d29088310c4c. 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/FRX452078841.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x524402aed444bcce31121697059b3f59e236745a5b4c47771b81f502cbf0ee65. 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/FRX452078842.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9195cb16186be9cdc59fb7677d0e818560b93eba2fd6cc802496b5c27962527b. 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/FRX452078843.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf24e33a7829135dd5c59490b2d858d70927e3adb7d25500fdee754a1379056dc. Chain 2 (Bitcoin): anchored in block 956891 (2026-07-06T07:16: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/FRX452078844.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22b9894c6946444f85168404565f340a2353bc5b1da64e4e3dd1605b8dcfb07e. 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/FRX452078846.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2205de07ee356612edb1c2ee32bf63982eeb9fbb2875809ad5fc62189edf0b3. Chain 2 (Bitcoin): anchored in block 959137 (2026-07-22T16:49: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/FRX452078839.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3eca0b6e61dc0f1218b079c757fed4313255cefe1d3163f291e311921b570b05. Chain 2 (Bitcoin): anchored in block 959159 (2026-07-22T17:48: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/FRX452078845.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0ac97f916de2b6105cb7d51bbdcb71e70c621a1578de8c5e3034103bef74990. 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/IL7192401522.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x87973b9e7d1e4e268e4e0a3ea11e8882029ee208bf7440b58d305b3191fe565d. 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/IL7192400889.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfba2f41f3a73b631b6ce103f7c6f5bf16bb8af687a20d34106dcbecb369e4ed2. 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/IL7192300307.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x660b819734e6a11ab3f5e0ef28fcdf4027eea16880c639e9b3ad9e697958f157. 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/IL7192200849.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e218777501ab5e356afe3e66d85ad4cfd9ea620c5e9fdf3cdbd3388f0869733. 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/FRX762212811.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2e277b35276c11fe4ec7c5e922c8af01afd0811bf2a2ab8a9c5a5b69e1b1b93. 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/IL7192200436.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c6ed98690093bc65add0a2497e6c6e380b2c92ce720f43299143da0b1a2111d. 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/IL7192200148.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcb4ccfc2e1d63d0454734a73288226c1c04639cbddd38249f16ec8fd4ad0225a. 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/IL7192100326.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x74dcf7010034e9e9f4058504fe695b7eeb8c5c19a9ba1cb10df9ae06e6324dab. 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/IL5842235637.