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 0xf4b93535dfcafb2f479a0154256259e9de30a442dcf13b7879a81a8258aee7ea. 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/275a8606-1425-486f-acdb-076678cf9f00.json and https://artists.proofprofile.net/proofs/artist/275a8606-1425-486f-acdb-076678cf9f00.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 0xec6b0c2eb66f7a0b61ac069641381dec17f616047e8870d883c9f84367580e95. 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/BK4DA2321998.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x129d467dcfdb8d8e39eccba31cc09fc784251ed3a356f281907e73e3cb4b6d2b. 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/BK4DA2317062.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x512cf1c5d927c16dc73ff7661daa15374f5a330e585a4d1462e3d8b0f267f1db. 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/BK4DA2314205.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf63927add29e8e3d639eb6bc006a367f1f11ec0c08d985f77ed364e69af9b0b. 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/BK4DA2308821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x47c4da0d1f575396ff0c7f04fc5d44d90f204a9c989f950c81b96444289cea75. 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/BK4DA2215273.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x34afe09ebface2997bc1b74cb895a931e8483671d0934467acd988a0f09627d8. 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/BK4DA2215065.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dd71b28ec64a14121c6b47dda4db072b2b3548b6154b0d26611ef07bc7db48c. 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/BK4DA2213184.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb8f59a94759a4a98b8887d54e33555894bd4edc03c8880f31d111deb0bfc9815. 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/ARJGY2200002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e4537631e83caca6d25a503151093fdba9db51d9406bea0c3a8b6605dcf97cf. 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/ARJGY2200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d9989e3e660e03cca17cb5a8736ef93c6066335903d35da376c5f3bfd2e5b1e. 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/BK4DA2213894.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x98f0ad52ef24f9a18d690e4101029c6bb720e9966d88d117d47f22ee42c08c92. 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/BK4DA2321244.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x48e63bf9c90412f7e3a1d29dae9d578ef72801b1e817284cef3122d9f9159aa2. 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/BK4DA2321264.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc4eccfdc52d57e2f380147dc658e8127f807fe84f596425907c118e34c2f77ed. 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/QZNJV2301907.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x26d3c11206457ad9e026eb12653da633e02891c449f74c92b74d9f06597acb9e. 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/QZMZ92330116.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc3ec0c914a3582cb40f703b33fd5da7051862e6ce0e687764e5c411313e8f099. Chain 2 (Bitcoin): anchored in block 956856 (2026-07-06T01:25:57Z), 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/QZW9N2253332.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfb18b164314672b9f346793962d095e74f9bd27bff5aee1c70350b861a54538f. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/ZZOPM2238566.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83b435669e47d2cf8531e98314e7813fe1db25a168d32a1c88631718aa0cbe98. 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/QZHZ62233814.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7fe8196879ebbe966088a9851d7b241d0b65f8fad6af0afebdd727456cda37bb. 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/ARGO92200015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb5e10283ca88e5e0f1a966211652a987263ba59e1240a079ff1c879514ade1db. 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/QZGLS2226840.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x57f5015bcde3190ac00b928b09090d13ff5cec185bddda8bb3f10c07d0369317. Chain 2 (Bitcoin): anchored in block 956312 (2026-07-02T05:09:12Z), 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/QZHZ52152547.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf9ce1c4928cf43a2bb14b23c1934d59c24c185ff48b87d6c9a2236e0d5cf5f90. 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/QZHZ52152549.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd93981be8f8d2bc46c5b2e600ac877ccaed51f6e999713ffd35e6a6494ff2aca. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T07:05: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/QZHZ52166531.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x39d5622f1ce5aa4f407b9f1dda050b0ad17f1bd729da58ca32ab09f94fa73503. 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/ARBG62100007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe87479bd679597cb2787e6591b04cd8b2412264bfe9f36632a6eb0092fdea952. 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/ARBG62100003.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa437fb4a3be6a5b0d10f1157ede7a764ef83c2c4628d910760fb4fd2d9f8cb06. 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/AREZZ2000015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xcff75f892c02edb1f3fdc018431a04a9293529b160dedd004fa092d74f2aceeb. 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/ARBG62100005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x494e2f9fce820e6f2e00ac26ae62142488b8bf9cd46d62af0d931552fb937c4c. 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/ES5022000668.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0b0d1feff94b7bc274d2711a58d90678ef862a5a057ab3db5c438caaede767a1. 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/ES71G2023457.