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 0xfbd92aa0681006659094a5915e923792eff3d83685e04f7fd17df1af29c2eb3e. 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/09e9903e-418e-49e0-9fb0-a3ddec44144d.json and https://artists.proofprofile.net/proofs/artist/09e9903e-418e-49e0-9fb0-a3ddec44144d.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 0x901bba165f1c4ee9001f8680d0867ec6fd7c5a37ef4eb8619b9a410c6bc11b40. 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/SE6TI2313096.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x88cd11f06a8bb66c12a0c502057df21bdfb8b00efb6243398b2aecee3d7eab07. Chain 2 (Bitcoin): anchored in block 958163 (2026-07-15T14:38: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/SE6XX2546449.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xab276dd4b38387516ba208506dbc4c1eb650bd448263856a53ea74808395074b. 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/SE6XW2522822.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xecf8d1bd026a3765686993d416c0306480b19c87f5641ab209158a1cff173aac. 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/QZFZ32078424.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8cb2ef676daa3b9e38b33a85e10049540743adaa88885406b7dadca7cd64649. 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/LVL151706616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x449537956db237c3ac493ad56aecd531206daa2044d69144ce2cfca44891a988. 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/TCADM1838404.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e141aac191b3b78f2ecd8132f5647cc0c81909537c0482e5f461c87bec3929f. 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/LVL151702950.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6510c3c57b1695b3904f4bd2b6e4030cbb8bda9f44d1eed7b1fe3b9d7637269f. 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/QZK6H2062890.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0afc6960a300bcc4bea8c564ac3aa1dfb520cbab8a61e09c1972228f4a8a0913. 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/QZK6H2062893.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x77ccefc9be00bff5c3386ae39f94b658c3c1d51163a656ddc2efc9ef41647c4c. 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/QZFZ61951489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6de5ee0f375dc1b8796eac432f55d0526900cf67e98504ccb66081995627be2a. 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/QZFZ61951493.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbde5723eb9eb141169665cda001c09369fad3d0b09d679a2e77c34ac2bc297d. 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/QZFZ61951495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x017349949afdee0987a14a8cf7f0b6352b89908a91ed3581ba16520de9910a0a. 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/QZFZ61951499.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3de7ae7b0891e5ba0eb62d144a4b2e305fbf4daa3b2043c961943002e9c74773. 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/LVL151904130.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e97209b77d16fc05d95ad8eea21c1856dec00a52cb5a17d40bfd7eb0eb4ba5a. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44: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/SE66N2225310.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c81f8f9ff400c855e94f74ed0a62f10c83ca2303903dcfc72ed3cd001f95e28. 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/QZDA72175700.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x688a56e8f39a7ee3175fd015690a30ffff0b8a69f01c6113c6de7f2f63e2c767. Chain 2 (Bitcoin): anchored in block 957073 (2026-07-07T18:39:05Z), 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/QZNWR2564029.