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 0xdf6cc55320585e2b1e1c387548d5a4a8df7359b64b78ef9a7b8a0a60aaa3271a. 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/1f171e32-53b3-4827-9447-cef601b2417c.json and https://artists.proofprofile.net/proofs/artist/1f171e32-53b3-4827-9447-cef601b2417c.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 0x1178a55daceac345e75a594ca05e70fb036297bb964285712c8b59d35ad8cbc5. Chain 2 (Bitcoin): anchored in block 958996 (2026-07-21T10:57:35Z), 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/QZTAW2221847.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x700479e6ee5476ec957d704c4a77bf8957be00945c4a053d83fdc11ad84fa735. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/QZTB32237252.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc09e96186b8b31264c2a7af416b6c1fbaeedac8acd75f51e3a91e5486f1509ed. 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/NL4WT2200246.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x70cf5532ae67dcacd1c4f2f885d67947445e25326449ce20747e230f8f9a2068. Chain 2 (Bitcoin): anchored in block 958218 (2026-07-16T00:33:33Z), 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/NL4WT2300046.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x694cc3c7a73f0edbbf43de11d551d7ec837a714b5c4d5cef4459187d49bd70f3. Chain 2 (Bitcoin): anchored in block 958130 (2026-07-15T08:37: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/NL4WT2300228.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8ff1c29f739f5f4c69af3e37845d7625b33a13f07e1818ee27216c7b5fa83fcc. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/NL4WT2300258.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc2054b1a81a10e434cca0230f14a43ebb775fe02dafa138d385b914cab52ec8e. Chain 2 (Bitcoin): anchored in block 956711 (2026-07-04T22:48:52Z), 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/NL4WT2300284.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33129b0b80c1546c2697b8303c710aeb896430adf45ba0742614cfba6d24fc06. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/NL4WT2300294.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x33a4fb12a95895a5e7bacfc6482934e918a3134427769e6de5803ab77dbcea3a. 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/NL4WT2400010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7bc9ab729753e36e30a103dd9832993db62901542a11565d7357900e60934091. Chain 2 (Bitcoin): anchored in block 958422 (2026-07-17T13:35:31Z), 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/NL4WT2400073.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x65f6c1c3ac9de7eafa8bde3cd6f1347bc4c1f2f9161bc21a42525ed074b5ff7c. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/NL4WT2400100.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6046b64f2f8667adf8a00bca1acd0dfb10b33af310844ad9abe1e25d970adc0. Chain 2 (Bitcoin): anchored in block 958202 (2026-07-15T21:23: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/NL4WT2400174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x957ccdf3d2d037fcd9cc57de5c20c94466fbadca39cf0492973d6cd631b981b8. Chain 2 (Bitcoin): anchored in block 958286 (2026-07-16T12:43:37Z), 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/AUKDT2503003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1bce0e8cd33b0448aeb1c856895a455ea0f2a4560f34ee9cefb63cf838011b24. 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/AUKDT2503024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdc4b52f3eb754aa6a3108bd2bdc0c6787b871e07ada81fb03ed08977d1bf6f5. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/NL4WT2500292.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbb23a0588e3f5b6a1ae96cfea348ab9ea8a52cc8850898ae3b2d5d1fe2a1204b. Chain 2 (Bitcoin): anchored in block 957145 (2026-07-08T08:56:20Z), 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/NL4WT2300333.