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 0x9e4258a9c2923b48ee3ceee0c924ab7014257b487f647f55a2acded540a57368. Chain 2 (Bitcoin): anchored in block 953713 (2026-06-15T00:33:41Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/84de22b3-2753-486d-b161-9c1cf378bbc8.json and https://artists.proofprofile.net/proofs/artist/84de22b3-2753-486d-b161-9c1cf378bbc8.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 0x70534f47445d27a0fada5f30f71fee8efd28d17b2f62532f76535d4aaf11d269. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/GX3HH2387458.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3c72cb368e0ff5af78d201c3d3eff6d8692dc830c322d3ac348ae57a6fa09985. Chain 2 (Bitcoin): anchored in block 960334 (2026-07-31T02:19: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/QZNWS2323724.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3831de2cba095c0b06ab636c664ae4a9d818e045202f9a24dd99b5a043f66adc. 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/QZES52304620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf6d4a5cb26a9707273f152e3ea7c69abb0212a5ec46e593bd249b1bae4dcc82e. Chain 2 (Bitcoin): anchored in block 960273 (2026-07-30T15: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/QZFZ62352763.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0ffd67c15834d96c0ed9f2c2a3cf9ba13573f615f875629bc680067ff56ec9cf. 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/QZFZ62352764.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe4ee03e2d9b5931472bfeb7dff4b3d80108628cfc2cdf3d09be98b2a8caaa39b. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZTAT2296335.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x89ee87e7d2a36649feec80ca8f54c2eafb819fd2de97d5d3c68129567ca9ccbf. Chain 2 (Bitcoin): anchored in block 960266 (2026-07-30T14:44:50Z), 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/QZMER2269079.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1e7f0153c1b64436b24052485854228603226f88850e4fc2455acf6911bdd70a. 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/QZMEN2220578.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bb428977aec9abc59bd357770b60eafd88652910921deaee75b40256c7ea351. Chain 2 (Bitcoin): anchored in block 960144 (2026-07-29T21:09:47Z), 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/QZES72285392.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd592e0d4792e47cf260e33dfdcb911f3032418890a172793af37300b172b8b10. Chain 2 (Bitcoin): anchored in block 960509 (2026-08-01T04:30: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/QZS672144569.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb49442ba52389c7f38b7d827a3f6e416b6ac9c6df71788b61979f19561487436. Chain 2 (Bitcoin): anchored in block 957120 (2026-07-08T03:22: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/QZRP42143929.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc192c1e41ad4645205462cea62bb28d6e85298630fad03092ba82bad76c4e45e. 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/CA5KR0011539.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8472637493559746212469ec4bea30bc0c14bc2b5d5f9afd9b0448c72c4c8963. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/QZMEQ2130154.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfe6b5c1afe9a978594d9cedf1943ba33539c4fd7d182bd3ed4687e22fa526619. Chain 2 (Bitcoin): anchored in block 960247 (2026-07-30T10:42: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/CA5KR2186995.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe30c3f29beab178eacb3927b08dd2176a63c485d6ca516ae715851f0bbbb0f7b. 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/CA5KR2186996.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6c42832b8fdfda2c297a70c8f1a7104e672a481df9cb709c3db50e1caebc42c7. 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/CA5KR2186997.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62de370a338e2b95f29098db7f26d52bc5e7eb1174d415a7f3f1ae9356815034. 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/CA5KR2186998.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34546f37951c3937502790cc8998cb69cd5e51e71c8dd4961bb467d339734bf5. 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/CA5KR2186999.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x81ccc2c9df4c6eda1ba4569a453e6f2287f765ea50684aca362eca3fdd740f4f. 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/CA5KR2117806.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5255892b7261829d65a152b732cdf7d159bcda70ee83788a3ea750ab39ac93f3. 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/QZVK62300011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2618a5775b8db3050dfbe620a8527429ce75e635b560f31660ff79adfa7cc521. 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/CA5KR2114318.