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 0x2b130b7e38b781a723c0d7a6696b7822ec2d25164c415ce49db5c23cc3ed12ff. 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/45ac3dde-a603-42dd-9f44-eadd167fa229.json and https://artists.proofprofile.net/proofs/artist/45ac3dde-a603-42dd-9f44-eadd167fa229.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 0x7fb840de07d25d9a6224c721c1ee0bace5d20421121f44da82f5950b50794691. 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/ES23A2116901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f1c2f77bb09e48d4983c46c022ddd7fa5e4ab124dbb7c6d917605b1eaec0bfc. 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/ES23A2116902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcfed6c33fbb0dcc847597f9119495b2610d82fb58f395d98ce94bbc1b2c5eeee. 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/ES23A2116903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe30a32a0d8fe14f72d40346d062cd613b7cbdcd802894707c9deaa8e9c099d82. 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/ES23A2116904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7caf561bcd7a6272a5d1722de5e1d8d7e498fd0c188708b86d6e27827ade236b. 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/ES23A2116905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7e9c2f493226bb2629399a8049927e4754bfbfc3bcc1671ecfac9e2fe5a6f97c. 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/ES23A2116908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x346182162f348eb795230644c7a8bb159f6b89d081e3a54809126bb44fd8f335. 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/ES23A2116909.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72be155f9592d42fa4b6c3561a28586089976dbf6c8d7b6d16e0a794cc45ec5c. 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/ES23A2116910.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9275e923ec29df19114b1316b8311195709c587a6b1ced5385b88552be5de245. Chain 2 (Bitcoin): anchored in block 954130 (2026-06-17T19:07:14Z), 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/USPQM1924401.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8e326f6f50cbf9beaedc8b0538faaa4c9ce553e49a38d31d0cd01a6a02f59cca. 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/USPQM1924403.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6d18cdeb844a9e962ef9bcff1df4d8530394913483a578bc34c405fd74b29a8. 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/USPQM1924405.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x17ad07011695e24d49d0e20c0d40ab5673db3106d548f6be5f248c344d03b5e4. 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/USPQM1924406.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb769e624893b4e636c52646196f015f0d13dc24b631554e462719a023f557c7. 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/USPQM1924407.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93eaad5f374cd635cc33ee70ec08677243727fce63f6ac6b8beb397fd2393f5c. 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/USPQM1924411.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x42b310b12439e6e1860c5955bf8e255d9f1f18f2b8ea1a1870f2e6965b1c56af. 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/USPQM1618901.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6d74e71697517cb519ee138b9fbd1a49d8b03a054d838c80249302132525fef0. 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/USPQM1618902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6dca3fd457fc4c72e4adff71a457a2cea976f65c12326460a2de66a81c42235a. 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/USPQM1618903.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0bab1d3fe2d5170b9d1d59ff28ce58c851e1918470a47328fab1701b8600e514. 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/USPQM1618904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0191feb15c81fa1b5195d1e711f809999ec88c82dc2c0f5467077653e9468d50. 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/USPQM1618905.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa18d9b44957306e9caaa66e0605d1dbccc90d550aa1fcd851361e7775a55f8af. 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/USPQM1618906.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdba171fe9e651426a46f5a68296dadeb88cda6a821743298d734c9476840a6da. 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/USPQM1618907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91b0cef15ef76535a16e5f2388b24ecfb2a407cb417807a84dc4eb3075b9986e. 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/USPQM1618908.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1719db1d01ff8040fed1e24cf6141686277ceaec4954268702f80ef93a4de304. 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/ES94E2411003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe30a32a0d8fe14f72d40346d062cd613b7cbdcd802894707c9deaa8e9c099d82. 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/ES23A2116904.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5f1c2f77bb09e48d4983c46c022ddd7fa5e4ab124dbb7c6d917605b1eaec0bfc. 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/ES23A2116902.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x46f31ca3e6ba25d14a925cbb8cd8ea56c39cc690f70b165d8230f79dd9029a7a. 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/ES29B2400025.