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 0x0ff681c0f9cf9b281982ce1801197ab0ac79c962354dc62bfa908cd1f5267b6d. Chain 2 (Bitcoin): anchored in block 953841 (2026-06-15T22:20:26Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/002c8775-b49b-4a61-aa72-f3f2ddcb6e18.json and https://artists.proofprofile.net/proofs/artist/002c8775-b49b-4a61-aa72-f3f2ddcb6e18.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 0xe31e4dde3b2576bf9086c5edce97393ebb94e3898feafc6c3a29610a2431a828. Chain 2 (Bitcoin): anchored in block 960264 (2026-07-30T14:36:16Z), 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/GBSMU4105429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb77ad026b92f2e7738e470cec190dc05b061f269d69894d1cfd969945957296a. Chain 2 (Bitcoin): anchored in block 960397 (2026-07-31T12:24: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/GBSMU4105430.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6fe0adfc1d57ec267a68adb79f06ca61d0d612e1843da193105b59f6bb952c14. Chain 2 (Bitcoin): anchored in block 960403 (2026-07-31T13:04: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/GBSMU4105431.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8b7b8acfe737e86f417461bc51ce5bdf56c600892da79235676fbaf148d83741. 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/GBSMU4105432.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf1b43015b4906e393a65f4ab72232aa8abc1c305e2dd3677ff9cd515236baf2c. Chain 2 (Bitcoin): anchored in block 960497 (2026-08-01T02:22:04Z), 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/GBSMU4105433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6bb3cc02a7ca3d6f18e1e1a61b08505f238c95c739a930dce7b2e1d8839a7f1. Chain 2 (Bitcoin): anchored in block 960500 (2026-08-01T03:13:03Z), 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/QZHN32271057.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca5ec8e190842378944568b5071445468495dea83b430062fa7ab7b066e753f5. 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/GBSMU4105439.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa125611fbc7ff5b502e716c3ed9729ec7bff51e38ae2ba88866e945682f8e46d. Chain 2 (Bitcoin): anchored in block 958812 (2026-07-20T03:24: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/QZNWY2585281.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f633141a1a376e440710e535c2cf62fe7c686c3467e725651c38ab4e83ff2fe. Chain 2 (Bitcoin): anchored in block 958376 (2026-07-17T06:41:00Z), 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/QZNWY2585282.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b76b7f150b3fdb23cdd1e7d2bf7858719a85e17e689d883b4cd20a0fbc80a9f. Chain 2 (Bitcoin): anchored in block 958596 (2026-07-18T18:42:38Z), 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/QZNWY2585283.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbc9d26f771885d0df074d19c827bd5eb7ed24d4bccefa814ece7258da367295. Chain 2 (Bitcoin): anchored in block 958931 (2026-07-20T21:15: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/QZNWY2585284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x368100fe2cc233c7663d28f3923d65ad0a0e3c0ecd695b63b7bf3b4d980bbb13. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08:30Z), 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/QZNWY2585285.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdae399c80d5197d71f41e2f3a55cc99284525c0f90451930c650c5f8b4c95c94. Chain 2 (Bitcoin): anchored in block 958793 (2026-07-19T22:59:45Z), 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/QZNWY2585286.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x128e4b22cefdb33b282ce51b8eabbda21424567a5f83b3fb22dbe3bb79be9444. Chain 2 (Bitcoin): anchored in block 958805 (2026-07-20T02:22:58Z), 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/QZZ7X2561245.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xae5ac405df795b1312312b1f86e669c8db8cce5beeff4d81586c9cce23ce42df. 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/QZQAY2373202.