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 0x734c1e8957ede52a8c5926d6685391559daf8d89a89b8e323ff0a9e4aceb51db. Chain 2 (Bitcoin): anchored in block 953950 (2026-06-16T13:35:39Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/25053a7c-d7fc-44f1-b15c-627751672e0f.json and https://artists.proofprofile.net/proofs/artist/25053a7c-d7fc-44f1-b15c-627751672e0f.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 0x54e60bfdcb7653c7dc2e4d9ecf857d1a7e6d88c44882cd69da420446de2a828d. 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/USCN11200268.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x753a9552d90787c89903db9891de3431b5449fc2a00a1c072dfefc7624d1462d. Chain 2 (Bitcoin): anchored in block 959128 (2026-07-22T12:33:25Z), 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/USCN16000051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x85a2ccaf732134469b6032e33bab44335772e32e6129782b5410e8d0e9c55ada. 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/USCN11200269.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3dd1c13fc8450e8f3e5d6daff0abfbed7bf181c76b99cd83cce9e7d198f35ef6. 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/USCA26000263.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a8f69efcc1c3d0e5b0089bf62896f8cdfeae02facae39e6e90b61eabba03a8d. 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/USCN11200270.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x391e7d1152ff1ba961b12c040c807943376ed9ba5f82f811fa3e0ae3c2d97165. 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/USCN11200271.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c8a8173c11e85fe4b847e8bc2ed764cc5b57efc81328f2411cbea02797028f1. 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/USCN11200272.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x039b156a4c161c7ba150835149e1226d0b0ba165c3a1e5caba1b7e3a452568c6. 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/USCN16200138.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9718f0d266e0f3ed50cf74b6d13d246e0ae1316077154c7bfe7acc73a0e879c4. 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/USCA20800731.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f74fcbdc1b82fc757d6f27be97fe402066b8aefc06ce93b014bef06821ece5e. 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/USCN11200273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x71f07084b721aa29c1860363ad78b140ec19190177e89b8bbf234c544e3a2371. 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/USCA21203141.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xddb35e2a201df3cf3bbb2203425990aabb8ab945b857dbba44a99a9adf815eff. 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/USEM39000224.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb39218a9d2e12c78cdaecc1696cb80b23a44ed1d32a25d332f0bc8c3481fa9d1. Chain 2 (Bitcoin): anchored in block 957032 (2026-07-07T11:43: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/USCN17000079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9c1e17a97d69913133abb868661691cd6e6369cd498ec100ee34bae2ab4bda0b. 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/USCN11200274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a450dc18b302f861a7faaa140d371ebbf01fe48290b055d072dba65848638cf. 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/USCA29500515.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x84bcb2ab04696ed1117a9a6f86d18fbf75abf2825329eb4ea87e77ce7af12074. 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/USCN11200275.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xee61697823140d199033042aded71e3d7468f34eb5a0d7982322fd0951ffcb51. Chain 2 (Bitcoin): anchored in block 960105 (2026-07-29T12:35:17Z), 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/USCA21203142.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6cddf60609930c06dc8e84117a4d7e0437aad7eced3d1879f52fefb41d7522e7. 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/USCN10700342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x328606a05f7b3a217c74aca7e26f75d00861babe3faf7e75b279eceeaf411390. 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/USCN29100004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2c1887db129e9a1b30d254cd342ef4cdf750009b2516aae7a3963e907c784a19. 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/USCN16900205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf70e616c2b82fe5d624e2235d599cb70ae449060f410a9367a51bde5f3554d15. 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/USESK0611429.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e6703676086609dc1fe00f9644fbf5ab9a59d8ae7e244ef31de1ea365393d7e. Chain 2 (Bitcoin): anchored in block 960478 (2026-07-31T23:30: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/USESK0611433.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x25aec7ee887f9bb97398d968c9e13cce6ae85cddc8b66c9acd46dc569c93f53a. 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/USESK0611454.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1eddc93974d8206d8f8d9dee5f6546a0c24f2170125b7e547c54591f00cce3b3. 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/USESK0611455.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2d81b3312e19399b3968ebbb6b958a8fae03beab883b3c7a248a72411b2daf9a. 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/DEU472000384.
(I Wished for an Angel) but the Devil Send Me You
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3de844212ce55c0c87e6205bb667daedd36f3604605633bfca9c4b9e545cd6f1. 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/DEU472000371.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5516cd4f4a67942fa7c224fd85bd7d0cd81a9574d272c4a544fa2a308dfe50a2. 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/DEU472000372.