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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4b01b269f9553cbac18d8f0aa1cd2c90d2f7bc521d2affd8929c790086252d15. 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/e973044e-1035-4bb4-9978-6471aab15df0.json and https://artists.proofprofile.net/proofs/artist/e973044e-1035-4bb4-9978-6471aab15df0.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
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a39c6f57719d83b34337bcfb7d04ca96ad915f56bc7ec24cbe5c560739edbf9. 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/DEA622403171.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xeb23c9d8dc1b394818e0e56f46e5206c4d08383bc3f759eb117495f9e10b2773. 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/DEA622401897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5aabd6b10c1d4d5cc3e3f7ba4be6f960c47051897c60d6f48bfb72ccb732ea82. 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/DEA622401319.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfd743f5650b4283525cc18406e8479f4cdd09546213b812c59c47bdb6ca42e10. 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/DEA622403172.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x13c8ddef1af3ac158ba8cb46464ff023c9ebcd1c0708f5cb6fe1e4078021b83b. 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/DEA622403173.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x80472b46628526825f2919e2f7b9c2610a84835fc19c1e4d1ea79a7595fc43e8. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/DEA622402599.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x02769386c2bf6793310704b95d2bd85442ebc43c708ba382148215a31fd13604. 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/DEA622403174.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb21c41a9ac0ec9d2a8d235ca03881e948aba327830b94fff0868997930db8877. 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/DEA622403175.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5867ea68b52cd9e7227ec74a4e1bfaf01dd6c523dc1eeab653a578d52e3cb07b. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/DEA622403167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xabc31aec6050ffa2d649e1a8cb78460a1f1ab09de8595e2d936e6c3a06d30a7f. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/DEA622403176.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7beedc101f530b22d810ad5d996c422249b94bd5f3e28da695ecb21679caa0f2. 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/DEA622403177.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2b236d336fadb5a99a8e16e0c430073ef846c39ab11a4a340532b1ed82727d0. 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/DEA622201897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9744db5f90d6086b18ec21d628b39f3df9df2be3af848755596f9138c6948949. 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/DEA622302023.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbc3e90990b160db5e4e959c1fc4cfa0e84ced9f03d0e090debe1c516439275f1. 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/DEA622300460.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4d53c4a9a8941a53c2ecd9314eefcb0bfac2fdeb7f1616022608388d005a988. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/DEA622300055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9a6ff852ce36329a2764f6020e9d6bd84e269a8eb84d2da9feff422e5bf2ea75. 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/DEA622302024.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2b236d336fadb5a99a8e16e0c430073ef846c39ab11a4a340532b1ed82727d0. 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/DEA622201897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd8ad6634ba1fc091cdf1df08b26f35cac26663636d78d415c6f206310ddad5e8. 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/DEA622301489.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec58db315e63dba5ebf91d20caf3ec062286935b680b4d5807af03bc42fe4e9e. Chain 2 (Bitcoin): anchored in block 956349 (2026-07-02T11:34: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/DEA622302025.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf4e4be1a74d7dcdec50cc37126a3e243af5f1b3ab01596cd94e4e05015a79793. 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/DEA622300614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xca663894bb48c1e3277c1db2f16119d38ac89b6fcec45af6b17663fdfad45ee4. 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/DEA622302026.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7f936034530ed1e417195da2867b068bb82e7d41ba6a88d948a9a0a76dbe8d57. 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/DEA622302027.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc8c04d9c8c738cdfb151e8845d67a3983da6ebb3d8be16107b791697a62e820d. 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/DEA622300645.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c6810a3ce3376ff5022343168d452fa7a42773a1ab0c7daac5d295c4d740099. Chain 2 (Bitcoin): anchored in block 953536 (2026-06-13T17:25: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/DEA622302028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb4d53c4a9a8941a53c2ecd9314eefcb0bfac2fdeb7f1616022608388d005a988. 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/DEA622300055.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf2b236d336fadb5a99a8e16e0c430073ef846c39ab11a4a340532b1ed82727d0. 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/DEA622201897.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8dcbb6a3750defaae8b6d358b7602a056f18fa50edc6a1df6a6e5ebaa0a61bab. Chain 2 (Bitcoin): anchored in block 960121 (2026-07-29T15:22: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/DEA622400634.
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 0x478eba3fe068559780cc2ef6639c7144f8f1046442356517b8053fae25ccad9d. Chain 2 (Bitcoin): anchored in block 960108 (2026-07-29T13:09: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/DEA622302022.