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 0xd3969fd21d6068c58dbfa12d6c934ae124046f1cdf0ee56196fdf6f31c910d01. 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/f6aa2eff-eece-4351-b9d8-0f763689cec0.json and https://artists.proofprofile.net/proofs/artist/f6aa2eff-eece-4351-b9d8-0f763689cec0.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 0x6156c0369bf4eb46757e9764f5e73eeedf9027e7b12d21cbce0cdb64bf1c3b24. 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/NLG662000458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb807a6d7e22058e014e996b43b889f06caffbef2ec051822ccc207216e525390. 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/TCAIH2459623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbce4500d9aafc9dd3f14d8c847296dafd2665009bb59e658b1a5a022135fd8b2. 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/NLG662200267.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26469bd92345e8ee74d64c89b7aca2ba24689682ac9d1af1eb082c10089638cd. 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/NLG662300539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66fe5d706871611c6f8d8153e54cd8a1004cb85a5575ed5e0beccb6af40ad093. 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/NLG662300659.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x884daf482622edf62c6840e905f94c82ecebb0580485e95e2819883bd6e1a00f. 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/NLX1N2300001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x45aee51eb3d421f187842894a08bab84abcce80d6770475b2023c84075dda7f2. 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/NL5HJ2200393.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6156c0369bf4eb46757e9764f5e73eeedf9027e7b12d21cbce0cdb64bf1c3b24. 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/NLG662000458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf0fe100ee14af0823f53e20fe5b91c04debed7c9cd5d65fd31958142824c3440. 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/QM4TX2415163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2f3f4ebe009e6948f65ed271b1b6c11a334b313b678bbe8ad6d15a2046f5d9fa. 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/NLG662300126.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a2ec3729f03e72d7503653e7a7b02467b646bbd93a0281d950306ba47f0a519. Chain 2 (Bitcoin): anchored in block 953528 (2026-06-13T15:41:10Z), 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/TCAHI2369144.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0c7d2517ae6c22338c9eccc66cb1ab635e6efc7072a69a6e9d180ddc0ff7139a. 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/NLG662200203.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x93d704cd18788f8d574c02f2729e0b36cc96fa02062dbce3b4bdc7035eac467f. 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/TCAHK2335666.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedf0ce248e33c5ca336cf9ff2af0b1b26334a0157a57b68a116d61d347f08925. 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/TCAFQ2149715.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0cebd5d22933555e739a22cf26c3107421f37f16b82f291835a3ed63837f597b. 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/NLG662200291.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xedbff40420f02e2f01f36f0b9faad1fe1cbf5754981163fa6d6feb55c4135de0. 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/NLG662100332.