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 0x602f87e246e3347d1e8331700775530ad096913ef5da4efe7fbe62fde8bedc85. 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/2b46f4a1-1df0-4e19-a54a-684bedb4b86e.json and https://artists.proofprofile.net/proofs/artist/2b46f4a1-1df0-4e19-a54a-684bedb4b86e.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 0x83da685b1ccc35aa3711ce43bc9b602a75b3fe08af48e347bff78ca21b95dcbf. 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/DEZC62587066.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x616a5c7b9da626a489298891cbed50640a9b78a483614b6d58423951948877c6. 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/DEZC62578262.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc899f2fe1c1385721baf16e4cbdc6f847ac545d98e2d19aca947da9121941172. 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/DEZC62579458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd3d3e59e6ca4bd4e17b33346346774a9bd6cd246dd6e680faa465af166d6edf4. 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/DEZC62581543.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef04bc578466ab6f2ddfc45f61e436a0ec09650fcd9c72d888e9aadda32c2b4b. 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/DEZC62587068.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x63704e84deff83c221ae0540f4a88d341e7f41b17b0496865cb06406254b76e8. 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/DEZC62587069.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x635f78e9187f9fe658add519b12db752a5b4f0093ada48a98f6a417aaa66fb84. 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/DEZC62584157.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdac213613eff585b023a311aae3baa44543f771d2d47d877bf7566604d4acc0d. 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/DEZC62587070.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3484c366b2dd109a1ff9dd3451c78c477ba568834e77eee9e181cf21a1cdc800. 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/DEZC62587071.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x49fb624b55096fd2d9a08b0398d0ca8002bdd98b26f8d8bafc196e7896609a58. Chain 2 (Bitcoin): anchored in block 960418 (2026-07-31T15:20:15Z), 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/DEZC62587072.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9ac1a8cb1448588a2d267ff97f5a4ad60613af5b5b932a35359370a572d7549. 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/DEZC62587073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93339f432c1bc383ad4fc07e1301ba545abba4d36bc074b8f2b3ef14df06e4ff. 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/DEZC62587074.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x75f58f83d1c9ffcf8c9dfb1080ceea4fd0a147eae63932955d70ced57cb1d343. 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/DEZC62587075.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe6d7c24ac3736e2584d1cc04b9ec2beee675c7c4d117581dea1781cf0046f26b. 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/DEZC62587076.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbdf70ac3dd2c084dfe485750e1443b707d462e0d4eff33df6450b0b5ca146e73. 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/DEZC62587077.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x55360f69b1c47d67d7cf780fc5c19c58a6d6dec9ba4655ddbe9dc111fc20722b. 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/DEUV91600026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8fd88058d63d02f606ebfe99aa757e3afdfa06b74f09588a9a0ab80d6801ced8. 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/DEZC62381669.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb712b43bac6dc7a5203860b82064174d36a52157224cf40a7da9d6ef1c4a0190. 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/DELJ81949118.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe2d20c516eba5dc804d7d6f3a8bd4e2d9a9d9770343e6a953e42617bebc3847. Chain 2 (Bitcoin): anchored in block 960111 (2026-07-29T13:21:01Z), 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/DEZC62278128.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea9c880b83d6db420d63dfc437a1f49610a3360012838b99d61b2c81593bad1f. 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/DEYF12300101.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2613ed464833dd66dd220330be6c54e25e4601d69fc074696a056c27e996634. 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/DEUV91600036.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb5efccd8bac7feb69dd718305520780ca97935bae9c5223007512b0278d2d32. 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/DEBL61700593.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc232315e35a6157053eb00fe2325c0cd279d072c9ef8f8b9f00812cc183fd346. 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/DEKF22100568.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4dc1fc83a685f49d516d4efe165014e77948dde8ee2228bd005019cbc7166634. 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/CH7812355826.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc232315e35a6157053eb00fe2325c0cd279d072c9ef8f8b9f00812cc183fd346. 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/DEKF22100568.