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 0xf35d33db19124e21314bec74c7d17f53fefd504761e28ac6bd7feffcc8937979. 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/e5bfc9a2-cb19-4a2f-b959-00c21aae38f8.json and https://artists.proofprofile.net/proofs/artist/e5bfc9a2-cb19-4a2f-b959-00c21aae38f8.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 0x1f61c024a5212e9b3c9b7aff15d8f398eb9a1cea28469a5bf21152ef81391b19. 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/GBLFP2505821.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5e0eff4b594c335319ccb4ccaecb2a1aff1a3a770113711704e21686a4ad3d02. Chain 2 (Bitcoin): anchored in block 958969 (2026-07-21T04:58:13Z), 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/GBLFP2520337.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f8df097e32286e49f5fd5cf8107188e2baf7a1ea1715339d36735c5014419e0. 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/GBLFP2520338.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x9242e2776a8e5cbcad091efaa5eaabcc08b255a76e487def6a377523e54258fb. 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/GBLFP2520339.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x653f923ba5ee03f9f7402f2315446bb2732cfd51dea97abb024735674389cd8b. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33:30Z), 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/GBLFP2520340.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc40df14e725f8cda1780beb8df4b647621d707f2992220359098d78acaa51325. Chain 2 (Bitcoin): anchored in block 958761 (2026-07-19T17:49:48Z), 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/GBLFP2520341.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd4b3109259fbbd403ddb58c26fdd70e422fe5c3c083593ea830915045db54076. Chain 2 (Bitcoin): anchored in block 956861 (2026-07-06T01:57: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/GBLFP2520342.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xba8d2ccc48abf2ec616489ee268f979fbb068ac7bc772ce8e7d187c45999b9b0. Chain 2 (Bitcoin): anchored in block 958955 (2026-07-21T03:03:40Z), 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/GBLFP2520343.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6141c3db67d0d4d7c102e6cac6d2f840d351d0862c00c6883cbf13f22afeb308. Chain 2 (Bitcoin): anchored in block 959105 (2026-07-22T06:33:30Z), 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/GBLFP2520344.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x310c0fe3efec1876593a9f14500f838c822799ee6136e209cd1dc51b5e959fca. 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/GBLFP2520345.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x66fb15da9948841c6d2532c02a29ad821fa28324c0a7f7e318b2daa9f66b1ba5. Chain 2 (Bitcoin): anchored in block 956826 (2026-07-05T19:27:56Z), 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/GBLFP2520346.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2b05b715bfffd7ee119d050d0f8d91305e9a4ab14bf4ebcaa37c6e653a8c004b. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/GBLFP2520347.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa6b9119b085fc6f3877f715f74f6e147d6c26f584b81805539eec4529271fb80. Chain 2 (Bitcoin): anchored in block 959080 (2026-07-22T00:07:05Z), 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/GBLFP2520348.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x83a2d40172db2da4d70bb38a073ca89762b7ce688a3d30c2377fd14bc48954ec. 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/GBLFP2520349.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0f691fd750cfbc804e12725e5be6ede70f20fa90807d72ce7e17499776061389. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/GBLFP2520351.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x6f0e12c77247b36a9c464b3f3be44761d4d47702a5c84c0c919ae6120618548a. Chain 2 (Bitcoin): anchored in block 959134 (2026-07-22T13:34:27Z), 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/GBLFP2520352.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe90adab3a45badc464c5cb8b5c18e2fc590a672cdda045e2c017d6d1e08a43f5. Chain 2 (Bitcoin): anchored in block 958942 (2026-07-21T00:24: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/GBLFP2520353.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x11ae441b614ff0faf71f2965f7d0eb357d83d3135e6d9ff539f29dbfdf3c4853. 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/GBLFP2520354.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb6b07705b3e439939343eab77ac8652b3c7ce3ffba7a0cf3a421683b1811d3ca. 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/GBLFP2520355.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3aa3c5baabeb70eca9182d8a62e1f6bef99c7f4833e14a25c237b0a69d945ef7. 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/GBLFP2520356.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4ce7d93313e5f59f3dde9ffb651a44c6cad196a67f2b0d0532ef59e4546f9f3d. Chain 2 (Bitcoin): anchored in block 959134 (2026-07-22T13:34:27Z), 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/GBLFP2520357.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0fa00b5eaa41371d9073e25b12b7a801bda0d3435496f70ed9d9735395e9b84a. Chain 2 (Bitcoin): anchored in block 959076 (2026-07-21T23:41:40Z), 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/GBLFP2525609.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xc64666aaa040659a4942f260e27e44beec6dafc46dd82253a163ac8054d8234d. 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/GBLFP2525610.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xdb7115651caa8de203a9afcf69a31371c40752f071c7f8a0135313aeea59c094. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19:23Z), 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/GBLFP2525611.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x62750c5bd0a782e7f87355cbfa0bff9710f2c3e3db4faf9fef4106fde0b2567e. 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/GBLFP2525614.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xd9862b19fce48ea3568ec686b363bed177259729debcc93526cd01f883c58b80. 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/GBLFP2525615.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x91aaf80b766f671b1744244d2973ddb07167e2a0f698254d046c756ebbd98b7a. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/GBLFP2525616.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x7edc6aadfa068982aed5452c938477c1a5290bfcb198e4e3d0c046b0204e5d81. Chain 2 (Bitcoin): anchored in block 959100 (2026-07-22T05:29:55Z), 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/GBLFP2525617.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8a48fb8baf8b17991b184f5789b053b01595afb09e076a74f85193a0b5fc4b91. Chain 2 (Bitcoin): anchored in block 959123 (2026-07-22T11:35: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/GBLFP2525618.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5a88ecbae9bf00e73c31aed7b050fb5ee7a5aeb594803ff736022dca439cbf4e. Chain 2 (Bitcoin): anchored in block 959037 (2026-07-21T16:59: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/GBLFP2525620.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1f02914d36057340ffd2cbc247f4da03dac6963e2967b770429b5cd808f3ce34. 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/GBLFP2525621.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xb7dc3c95bfabfe87f5024401b8f07dff9f2a64699284179ba9bd909114ba2e6f. Chain 2 (Bitcoin): anchored in block 958975 (2026-07-21T06:12:52Z), 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/GBLFP2525622.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xec23e183b4e2e8add01682aa4d7e2c5d838c929073d0189848832987f0233c89. Chain 2 (Bitcoin): anchored in block 959107 (2026-07-22T07:19:23Z), 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/GBLFP2525623.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x0d39062a51c18a54b75186f8d11941897f857c3f0a3329e538c6d9846bb51880. Chain 2 (Bitcoin): anchored in block 959114 (2026-07-22T08:41:42Z), 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/GBLFP2525625.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72fc511825298a1ddc1eb5146cb3310da576d28f729a1acb9dbce9efb4ffaebc. Chain 2 (Bitcoin): anchored in block 958792 (2026-07-19T22:55:52Z), 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/GBLFP2525626.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe7d79c2760975a78190fc9a7d5126ec6a63f9b96e16efe0b0a347b55b7d37d19. Chain 2 (Bitcoin): anchored in block 956822 (2026-07-05T18:48:28Z), 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/GBLFP2525628.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbd0ef415b1329da44c20e8ee566b6e98aef3f80381c97d2fad0d12a90e8f272b. 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/GBLFP2525629.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbeb4881eb54d708eb2c95ee521e62ea1155823b7bd52468bcc7699523c6688ae. Chain 2 (Bitcoin): anchored in block 959043 (2026-07-21T18:40:26Z), 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/GBLFP2525630.