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 0x5a18047fbeef935908c84b93b47349375965b4f7e798c0c4ceaa485566efaa4c. Chain 2 (Bitcoin): anchored in block 953742 (2026-06-15T04:47:56Z). Bridge: the canonical record inside this Bitcoin proof contains the same CopyrightID. Verify: download https://artists.proofprofile.net/proofs/artist/8633ef39-4f02-4aa5-adef-67dd9118b420.json and https://artists.proofprofile.net/proofs/artist/8633ef39-4f02-4aa5-adef-67dd9118b420.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 0x1d6029880eea80d1b220a209fd899769ac5f7a5a0bfef0c9d34e320201c8a7c7. 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/QM3DF2129674.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x53cf5eb8cb63aba249f13258c7de445fd82ea78b5cfd7ab4232aa4986a6ff7ad. 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/QM3DF2129675.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xf737f5ef55ca1a86cb5ac3c909a844a2807bcff241079f019f2591f4d7b64ae9. 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/QM3DF2129677.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x03c6edb1ae3139a9a6ba934aa58264ad015509f61e988691f0b7c5f9a7d0f045. 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/QM3DF2129678.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x12ed417cc175b1e4e4a7da52211ee020658bfd916f15f0f2a055eebabb03d663. 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/QM3DF2129679.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdf369886a6b3367ac7a0c09f58ea7302242e05ec35ae93693c7dd591920f33ff. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), 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/QM3DF2129681.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa7ab6a1b6d7c71bcd96dae71be8c3218846790d7f95538224799593ce6c78c6e. Chain 2 (Bitcoin): anchored in block 960207 (2026-07-30T04:47:22Z), 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/QM3DF2129676.
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 0xdbee31103767b798cc7cf5ae94a82923b667e14e7b37d21e3342decfb50e54e4. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/QM3DF2129680.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfaab55a0a47238ea2edaac495541293c22436b35d6fc7ced6cfc00eb05531bab. Chain 2 (Bitcoin): anchored in block 960212 (2026-07-30T05:43:45Z), 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/QM3DF2129682.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72183643a67897eb9085116e8815f54afe24119d5595f2ac395325e512c010d8. Chain 2 (Bitcoin): anchored in block 960216 (2026-07-30T06:39: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/QM3DF2129683.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa0fc3f7112ca8fc5eb7035f8f7968e3a51e1fc29f432e7e79fcdd355d2b0c2e7. 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/QM3DF2130160.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb0b60585c26bb2b9d5ff1416c4e7d17844a66f9fcc37330c306c9834bb97f1a0. 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/QM3DF2130161.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb15a1fb6f131d660defd78a5b0c3b13c17acbab1c113d1293f55d295251d2109. 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/QM3DF2130163.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x37c7c1dd7e8cb993c534b8484d405a62d65cda4470264b3130d36be398ca8ea6. 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/QM3DF2130164.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6a0e299065dd498a86744b39cee3b1f9b1752416e6567667d377f9563607b17c. Chain 2 (Bitcoin): anchored in block 956351 (2026-07-02T11:38:34Z), 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/QM3DF2130165.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd0f8217c7cbf5b86dd0f6ddce0a2d6bc2f4acde67ef9fd9616fced06a401d49. 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/QM3DF2130166.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x22aa8c7d2c77b3a2759661b7c1a1de0848b94054bb7782645c719728d4307d35. 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/QM3DF2130167.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8426920c56067e005351771c2494f36c902acef21fdca0f67184e0076b9880c4. 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/QM3DF2130168.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe8695e60456c55392456a3b16a24efdafa3cabbe39fd132a1eccac89f9a0d402. 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/QM3DF2130169.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfbc06284c5a34f0be057c4225f8302ea288de3e50f06a74ac62be679ab3255e5. Chain 2 (Bitcoin): anchored in block 960138 (2026-07-29T19:35:34Z), 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/QM3DF2130162.