Kanon may refer to: Media and literature Kanon (video game), a Japanese visual novel by Key, later adapted into anime series Kanon (manga), a manga by Chiho Saito Daimajin Kanon, a Japanese tokusa
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 0x6be39f6207237866c377ea2e84fc4b8a038e2b213e7461c68712baf377cfa30f. 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/40d537da-ea79-4cc2-b414-0cf771766a01.json and https://artists.proofprofile.net/proofs/artist/40d537da-ea79-4cc2-b414-0cf771766a01.ots, run `ots verify -f record.json proof.ots` (https://opentimestamps.org).
Underground Mixtape, Vol. 3 (Demos 2008 - 2009)
Underground Mixtape, Vol. 1 (Demos 2006-2007)
Underground Mixtape, Vol. 4 (Demos 2009 - 2010)
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 0x65040d31ee6205659bffd2cd0ad0eb63b25c00f2eebf82b2724780c6aae8bb8a. Chain 2 (Bitcoin): anchored in block 958867 (2026-07-20T11:08: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/GRRNS1200051.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xa5acd9dc732dfe18c54fb0fcb810423d1cca7d0f555aecff8b8de5b7fd86dc76. Chain 2 (Bitcoin): anchored in block 959058 (2026-07-21T21:09:36Z), 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/GRRNS1200052.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x3859526e6fe976861b45c3d816b4f063060cfe387653a4dccf1db8f9cc789e1f. Chain 2 (Bitcoin): anchored in block 959023 (2026-07-21T15:22:58Z), 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/GRRNS1200053.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4bf0e9db8b0f98084bc9e59ac5ef3617a6f3f81f147520dc0379b24197b17b3c. Chain 2 (Bitcoin): anchored in block 958455 (2026-07-17T21:28:36Z), 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/GRRNS1200056.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x636c09a78189924f2d88af5be0b3b66d7d93d1aca54930660fd1fef8acf2789c. Chain 2 (Bitcoin): anchored in block 956745 (2026-07-05T05:33: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/GRRNS1200060.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x1198ff33f72d80b4bfb28ffa839d51545548f8ff1c16f9511725b4cbd910159c. Chain 2 (Bitcoin): anchored in block 957880 (2026-07-13T16:39: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/GRRNS1700004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbe7db84d8523233b730382d3b4163c930beba0818b06a67c4164e29b41d3d9dd. Chain 2 (Bitcoin): anchored in block 958196 (2026-07-15T20:38:50Z), 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/GRRNS1700005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5b251980f318cb49a10d24c56c5cc378b7092574ba9be1e9aa3b62061099738f. Chain 2 (Bitcoin): anchored in block 956474 (2026-07-03T08:56: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/GRRNS1700006.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x72f57484ecf586a2608fc3988921f1b3942dbb4101597fdc2af1582c3be22ca3. Chain 2 (Bitcoin): anchored in block 956420 (2026-07-03T00:42:11Z), 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/GRRNS1700007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8895b5f7ffaeb4c50eb041a92006f64b95aad7513f0eae2e7438511c2b43507a. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/GRRNS1700008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x465bb02118686effee47b17a19ae47e5824f66c50367964b10bf8f375b7508f8. Chain 2 (Bitcoin): anchored in block 956545 (2026-07-03T19:59:51Z), 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/GRRNS1700010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x5dd4ea2962548fafec7d9ad0f22096f7ae806cd8ef8af474c1991fd52a33e9da. Chain 2 (Bitcoin): anchored in block 958224 (2026-07-16T02:28:43Z), 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/GRRNS1700011.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x2a7d163eab37bc126b0144fc40d49a219aca2bec7ab5ef8a1cf099f1fd4f4766. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/GRRNS1700012.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xccf671812423f777bbb90c513a0f370b4c4ee4bc18ccf7e32950e1b6aeb65a2f. Chain 2 (Bitcoin): anchored in block 958319 (2026-07-16T20:12: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/GRRNS1700015.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x299b9cd86ab42ab4c7c6e58ca212b74fd2e27017968f23342aa93e472b760444. Chain 2 (Bitcoin): anchored in block 956725 (2026-07-05T01:12: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/GRRNS1800028.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x28e819e931009096eada6774b227d3703c3575a7405f7dce5ab827649197e13f. Chain 2 (Bitcoin): anchored in block 956634 (2026-07-04T10:04:33Z), 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/GRRNS2000002.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xfdcde34e9cf0b2274f54921944ca6f276533afb51c1b7c99066de240a7680fdd. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/GRRNS2000004.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x4c2ab3ff899b0be1e04fcdf411a4211fb1aaca06e646c1229f3cef3d6b7bf644. Chain 2 (Bitcoin): anchored in block 958316 (2026-07-16T19:42:29Z), 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/GRRNS2000005.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x8d38527eb93aeaaa5c6ae8f23d054613c5dda414850773e27b3918e9b3724986. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/GRRNS2000007.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xbcd6fd32c9a283f300ebe9959a282edfd7a64f3dbae50f005121cef3cd1f8297. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/GRRNS2000008.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xef8ded38bd74de6d695f7f90d376781df7cab16d3a175a87a00d881c240a6eb3. Chain 2 (Bitcoin): anchored in block 956772 (2026-07-05T10:01: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/GRRNS2000009.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0xe3dfd925ccacd68c503a6d596e709a9bbac4338c6d93653a15d8827e7d12dfce. Chain 2 (Bitcoin): anchored in block 958388 (2026-07-17T09:14: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/GRRNS2000010.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x29d2cd6c46e7dba249ae7e531f4bb10f2281c2c50f504fc6d2a8b4761bb2f858. Chain 2 (Bitcoin): anchored in block 958734 (2026-07-19T12:54:58Z), 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/GRRNS2200001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x32146a5c21996c519d67c5bdd403be08ea403744b4c448f62629c8e26e82b3dc. Chain 2 (Bitcoin): anchored in block 956375 (2026-07-02T16:51:38Z), 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/GRRNS2400001.
Dual-chain trust anchor. Chain 1 (CopyrightChains): CopyrightID 0x207d8c6f81ee426762d6f4fb2d784e73b8faaf8abbad7ba68677650830004825. Chain 2 (Bitcoin): anchored in block 957884 (2026-07-13T16:55: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/GRRNS2400002.