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 0xcc77286f19495e7f22293597f5730df5cf5bcd4676697f9b97c9791fdc1a4577. 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/c0375851-0ee7-40c4-bbe7-ca998766a0e1.json and https://artists.proofprofile.net/proofs/artist/c0375851-0ee7-40c4-bbe7-ca998766a0e1.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 0x0452ed3b1992985eef7bb1e0925947f1386872b009d3acabf001dae144d2b850. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/TR0011600680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8df1285a9e8755a31a31651fd4449eb7b14684e624aacdc84c2cab0569e3151e. Chain 2 (Bitcoin): anchored in block 958686 (2026-07-19T06:43:29Z), 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/TRA161700881.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfeb1a47ef452638f676d344c1bfe207910e1ab625368be7d98471ae3e84cd69f. 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/TR0531913140.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7acd6df321d1f78bee65e32b19738d51dbac0985d87d3b17b7f67f00eeae547c. Chain 2 (Bitcoin): anchored in block 958340 (2026-07-17T00:53:26Z), 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/TRAVK1700044.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6570aabc1817888789e40deb35d0fa8b4817bb1108ae075bbeb43257fc077b96. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55: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/TR0532013274.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b568ebf94559cbac242f45522ed9b38e6781428b22ce2002f06ef26642da5ce. Chain 2 (Bitcoin): anchored in block 958846 (2026-07-20T08:14: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/TRBZP2100005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b568ebf94559cbac242f45522ed9b38e6781428b22ce2002f06ef26642da5ce. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14: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/TRBZP2100005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf8f784422d34bd7421a9c62956e3520599a1ad21ada8380a46105730a3359c53. 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/TRCAU2100001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe1ffef3aa29d2b37645f2db4acc121c14c448a931340e7ce5eb1bc307a087d0d. Chain 2 (Bitcoin): anchored in block 958197 (2026-07-15T20:40:29Z), 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/TRCAU2100003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0a55231cc0ddb5b37e6256dc602317b4051b344c91ba6124ddb35dc77c4e63ea. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/TRCAU2100004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4380ffb32f0c2ceeb63256f1809514cc6e42071ef69827209a5351658ae973a4. Chain 2 (Bitcoin): anchored in block 958432 (2026-07-17T15:43: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/TRCAU2100007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf723825f2d9000669f44ddab36b776db724ea33a86568418644ddfb9f4d6198. 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/TRCAU2100008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xea7889d1b5254b870e81f3f4c819c657695b8bb01154642859b53817418a0ed8. 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/TRBZP2100015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe61739f7300b8de92eed0d9d5e28080bc0da6f3e6b001456a307bab971e588a. Chain 2 (Bitcoin): anchored in block 958561 (2026-07-18T14:22: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/TRBZP2100017.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbea3c538cf3585685193a6563a44773a0519b054bb01dac14675fe0a7110b726. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/TRBZP2100016.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x56a0333db1f1c01364d35f304d0469590db1a2e21bfa4571d21358d1c1ebf7d8. 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/TRBZP2100010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53faab7298017397477edf862b7ed41f13827afd9f2909aa25a02aa12677178a. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14: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/TRBZP2100023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53faab7298017397477edf862b7ed41f13827afd9f2909aa25a02aa12677178a. Chain 2 (Bitcoin): anchored in block 958776 (2026-07-19T20:11:59Z), 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/TRBZP2100023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe08f1418d239068431e5a4309c8c32a2af0ceabaf622bbc1bab1e81a6069a800. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/TRBZP2100034.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dfb49eac824e8a364c5cdaf8618fe310cd75f13ca8baeb9153cb71e9077225d. 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/TRBZP2100042.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4e0d781f5f4bf2595a0045bc75bafdad8200a868b64356cc08a6ae86b48f0447. 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/TRBZP2100048.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdaf6dc51662673ab133f3d5387539d56e265e87c90b2b5e0f09391df3226050a. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/TRBZP2100059.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0e18d7b184498def36ac27f05261bb2faac217c55f09ebdd2746e39c4671f3d2. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01:46Z), 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/TRBZP2100060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x858f4bb2ff27a777215693e562da017e4e0e4bc69591f3d656a5a0bf17306cb3. Chain 2 (Bitcoin): anchored in block 959144 (2026-07-22T15:38: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/TRBSF2500116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0452ed3b1992985eef7bb1e0925947f1386872b009d3acabf001dae144d2b850. 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/TR0011600680.