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 0x97b8e1bdf94596a9e1d3b4bb2ee56e4f1f2a3fef81b3dab19422057774c0a0f4. Chain 2 (Bitcoin): anchored in block 953741 (2026-06-15T04:44:49Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/9f9604e9-ef30-44b9-a8f3-6e5cc4915967.json and https://artists.proofprofile.net/proofs/artist/9f9604e9-ef30-44b9-a8f3-6e5cc4915967.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Soundtrack to Our Teenage Zombie Apocalypse
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 0x369dedf1563f43384bba6e9e4c5f2d26e76e2bfa4d7269b0b1e42f1c7f029df3. 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/AUAB02200957.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc817a319ba2baec01e62aec3ef6124d76c2bed76955478d9d2e0835899824bad. Chain 2 (Bitcoin): anchored in block 960355 (2026-07-31T05:49:18Z), 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/AUAB02200958.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6eae9b47ec116fe368880f8bafb0156455ddea52e153cac64f27366d24af146d. 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/AUAB02200969.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x776a632439b339d8ad95a9cc37a92501941847ef94fcbec58f1843e3be7edb6c. 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/QMDA62235495.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x58b90ce20080cb32788dbbe74928029e71f914f9f13a3777b6f8433371df9084. 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/QMDA72269354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b6c202e078b730fa31ebc53e8a59def71e81d41ec09be2a5f74e2ce00fbb96a. Chain 2 (Bitcoin): anchored in block 960494 (2026-08-01T01:44:32Z), 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/QMDA72273103.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x40c7c30d306dc2bcb4c63b104ac765bdfcd8da8337282cf62e3ad558a1b774ac. 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/QMDA72273104.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfeae383d55c013a71782cfb89432eda0e5b4d20b005f2a6eaeb4ae2ffc0c0b5d. 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/QMDA72273106.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1beab64599a736f1f4e64b4ea211c0353a875e08ce651a588001be2d8e39abd6. 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/QMDA72273108.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x389260876d08ee2a3610386ffb6a598744d5214f24e36688c31217146cc11c1e. 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/AUXN22489742.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2861e5512c961ef4017224e040dc5282186647f0a0b727875567d08af73384ea. 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/AUXN22452363.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0619d97a1503ae76f2920c821691cde744298cdeacc89fb04b2aa9ef67e564a2. 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/AUXN22452362.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3190eb093793e1b7e2a55eacca3f32098b88b0bed5e910425edc5e0ccf22b594. 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/QM6P42350736.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x23383d8f43707832751290f88690298fccf656a841e42f05b41adfc031e68883. 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/QMBZ92246747.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x20af654b2393854c5e1c3ce0de1c9b647391cf46dfe48365bd184acc14a25c00. 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/QM6MZ2217223.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x560dae77dac7da819949d3852d5455be9e9a57dc4d2be4a546404e614b799eb7. 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/QMDA72171833.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f5906017fe366b12a1815ffe75976ad5e4c68ead8b7687310d5b1a5b42499bc. 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/QMFME2104350.